What are the responsibilities and job description for the Senior Software Engineer position at Railroad19?
A company is looking for a Senior Software Engineer to architect and develop advanced web and mobile solutions using Flutter.Key ResponsibilitiesCollaborate cross-functionally to define software features and align user feedback with business goalsArchitect and implement robust solutions using programming languages and frameworksGuide teams in best practices for creating enterprise-level mobile and web applicationsRequired QualificationsBachelor'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 environmentsProven expertise in Dart and Flutter, including architecture and design patternsExperience with automated testing frameworks and proficiency with Git or similar version control systemsFamiliarity with native Android / iOS development and CI / CD pipelines is a plus