Software Developer for Mobile and Web Apps

Remote Full-time
About Twin Sun Our core purpose is providing great experiences helping organizations win. Twin Sun is a Nashville-based software development agency that specializes in the work other shops can't, or won't, do well. Our clients often come to us after being burned by agencies that delivered unusable work, covered up mistakes, or treated software development as purely transactional. We specialize in project rescue, new product development, and team augmentation for organizations facing complex technical challenges: failed projects that need recovery, ambitious products that require experienced execution, and teams that need reinforcement to deliver at scale. We're different. We take ownership. We communicate directly. We do what's right even when it costs us. We believe a great experience matters as much as a great outcome. That's why clients stay with us for years and refer others. And it's why we're careful about who we hire: your work directly shapes what Twin Sun means to the organizations we serve. You choose when and where you work. Our team is remote-first with a Nashville office near Music Row, and we've grown steadily by focusing on the work that matters and the relationships that endure. The Role We're looking for software developers who want to do more than write code. You'll help organizations win by owning outcomes, working on meaningful projects, and growing into increasing responsibility as you demonstrate excellence. At Twin Sun, developers understand client goals, communicate proactively, and take responsibility for making projects succeed. The experience matters as much as the outcome. Depending on your experience level, you may lead projects, mentor teammates, or serve as the primary technical point of contact for clients. You will work on meaningful projects with good people. Here are some things we’ve done: Support the mental health needs of the military community Unlock smart door locks with your phone Monitor operating performance of IoT-connected industrial devices Maintain and upgrade geolocation-based truck integration for pest control Develop a syndication platform for social media content Build a unique movie review experience Build useful apps for digital planners, social media, and more Our Tech Stack We use best-in-class tools to build high-quality mobile and web apps. Due to the nature of our work, we sometimes use unfamiliar frameworks on pre-existing projects. Constant work in any one framework is not guaranteed. However, we utilize the following technologies for the majority of our work: Amazon Web Services (CloudWatch, ElastiCache, Elastic Beanstalk, etc.) Flutter (Android, iOS) React Ruby on Rails (PostgreSQL, RSpec, Stimulus) Prior experience with these technologies is nice-to-have, not required. If you're smart and can figure things out, we want to hire you. Our Approach to AI We expect developers to use AI coding tools as part of their daily workflow. We're not interested in debates about whether AI belongs in software development. We're focused on delivering value for our clients, and AI tools help us do that faster and better. But “uses AI” isn’t enough. We want developers who are ahead of the curve. People who've already pushed past the vibe-coding phase and figured out where AI accelerates great work and where it produces slop. You should have opinions about prompts, agents, code review automation, and where the tools fall down. You should be tinkering with the new stuff before being asked to. We’re not looking for developers who see AI as a threat to their craft, or developers who let AI write slop and ship it. The bar is more excellent work using AI as leverage, not less work, not lower quality. AI lets us deliver more value, not think less. The job is solving problems and delivering outcomes. How you write the code matters less than whether it works, is maintainable, and ships on time.
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Remote Data Entry Clerk – Flexible Work from Home Opportunities with arenaflex**

Remote Full-time

Interior Designer-Architect (LUMION EXPERT)

Remote Full-time

Real Property Damage Claims Adjuster

Remote Full-time

Copyeditor/ proofreader

Remote Full-time

Insurance Customer Support Associate - Remote USA

Remote Full-time

[Remote] Technical Customer Support Specialist - AI Automation Platform (US Market)

Remote Full-time

Office Manager/CSR

Remote Full-time

Remote Customer Chat Support Specialist – No Experience Necessary for Global Live Chat Operator Position

Remote Full-time

Device Simulation Software Developer

Remote Full-time

Experienced Fiber Customer Support Analyst – Delivering Exceptional Technical Support and Customer Service in a Dynamic Call Center Environment at blithequark

Remote Full-time
← Back to Home