Senior Software Developer – Flutter- Remote- U.S. Only
We’re looking for a seasoned Senior Software Engineer to join our elite team supporting a Fortune 100 Media & Entertainment client. In this role, you’ll architect and develop advanced web and mobile solutions—specifically using Flutter—while advising stakeholders on best practices, driving innovation, and ensuring high-quality technical outcomes. This is a full-time, remote position with the opportunity to make a significant impact at scale.
About Railroad19, Inc:
- We develop bespoke software solutions and deliver software development services with a specialized team of developers and architects.
- Our “A” team culture is built on expertise, dedication, and continuous improvement—qualities that help us stand out in the industry.
- As a remote-first organization headquartered in Saratoga Springs, New York, we offer competitive compensation and excellent benefits (Medical/Dental/Vision, PTO, and 401K) to help you succeed.
Core Responsibilities
- Collaborate and Prioritize
- Work cross-functionally to define software features,aligning user feedback and business goals.
- Architect and Implement
- Apply your deep understanding of programming languages, frameworks, and technologies to deliver robust solutions.
- Lead and Influence
- Guide teams in best practices for creating enterprise-level mobile and web applications.
- Solve Complex Problems
- Identify, dissect, and resolve intricate issues within the software ecosystem, ensuring scalable and maintainable outcomes.
- Contribute Daily
- Write clean, efficient code and use your critical thinking skills to design effective technical solutions.
- Maintain Quality
- Conduct code reviews, provide constructive feedback, and ensure consistency in coding standards.
- Optimize Performance
- Fine-tune applications to deliver smooth, responsive user experiences, leveraging APIs and modern development patterns.
- Stay Current
- Stay current with the latest Flutter enhancements, tools, and best practices and disseminate knowledge throughout the team.
- Mentor & Improve
- Coach junior engineers and continually refine our development processes for maximum efficiency.
Skills & Experience Required
- Education & Experience
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent professional experience)
- 8+ years of software development experience; 4+ years in web and mobile environments
- Technical Skills
- Nice to have– Proven expertise in Dart and Flutter, including architecture and design patterns
- Familiarity with native Android/iOS development and Flutter plugin architecture is a plus
- Strong understanding of mobile development principles (async programming, RESTful/GraphQL APIs, state management)
- Experience with automated testing frameworks (unit, integration, golden tests)
- Proficiency with Git or similar version control systems
- Experience setting up or managing CI/CD pipelines
- Soft Skills
- Excellent problem-solving and analytical abilities
- Effective communicator and collaborator
- Self-driven and able to work seamlessly as part of a distributed team
- Focused on consistently delivering sustainable customer value
Apply Today
- Join us to work on high-impact projects in a vibrant environment that values expertise and innovation. We’d love to hear from you if you’re ready to take on complex engineering challenges and shape next-generation mobile solutions!
- Apply Today to become a crucial member of our Railroad19 team and help shape the future of mobile development for one of the world’s largest entertainment brands.