Senior Mobile Engineer - Flutter

As a Senior Mobile Engineer, you will:

 Design, build, improve, and maintain features and mobile applications
 Build and maintain efficient, reusable, and reliable code
 Work with the wider development team to produce new enhancements, enhance APIs and ensure alignment between the web and mobile Flutter versions of the applications
 Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms
 Take part in daily standups and regular team-wide meetings to discuss current and upcoming tasks
 Own the life cycle of your features through testing, debugging, documenting, releasing, and monitoring
 Write unit and UI tests to identify malfunction
 Ensure the performance, quality, and responsiveness of applications
 Identify and correct bottlenecks and fix bugs
 Investigate issues, mitigating them, and recommending preventative measures
 Support other developers, QA, and Product team in resolving problems and identifying client requirements
 Report to the stakeholders on progress, timelines, and roadblocks
 Coach other engineers through pair programming, coder reviews, and other collaborative efforts

Key Position Requirements:

 Bachelor’s degree in Computer Science, Software Engineering, or equivalent working experience
 5+ years of professional experience developing and shipping production-ready mobile experiences
 Experience with Dart and the Flutter ecosystem
 Solid understanding of mobile development principles, design patterns, and best practices
 Experience with Git and version control
 Experience with REST APIs
 Passion for developing high-quality user experiences on mobile devices
 Familiarity with OOP design principles
 Experience with third-party libraries and APIs
 Ability to perform in a team environment adopting agile principles
 Strong written and verbal communication skills

  • Accepted file types: pdf, word, png, jpg, jpeg, Max. file size: 20 MB.
  • This field is for validation purposes and should be left unchanged.

“We are a Nearshore staff augmentation firm specializing in building top notch Software Engineering teams for clients in the United States. Our mission is to help businesses streamline their operations and improve efficiency through cutting-edge technology.”

Apply for this position

Allowed Type(s): .pdf, .doc, .docx