Railroad19 U.S. Remote Full-time

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.