Senior Mobile Developer | Développeur mobile senior

Jestais

• $90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of full stack development experience
  • Proficiency in mobile development using Flutter
  • Experience with microservices and SOA principles
  • Strong background in developing REST APIs with .NET Core and Java
  • Capability in supporting legacy applications on iOS and Android
  • Experience with relational databases and SQL performance
  • Familiarity with DevOps practices and tools like Git and Azure DevOps

Responsibilities

  • Develop and maintain full stack mobile applications for Jesta I.S. platforms
  • Collaborate within a team to produce quality code in an agile environment
  • Design solutions with a focus on UI/UX considerations
  • Support and enhance legacy applications in existing frameworks
  • Mentor junior developers and conduct code reviews for quality assurance
  • Implement unit tests to ensure app reliability
  • Participate in agile ceremonies and sprint planning to drive project success

Benefits

  • Health coverage (medical, dental, disability, and life insurance)
  • Wellness program (gym membership reimbursement)
  • Opportunities for professional growth (training and development subsidies)
  • Engagement in company events
  • Referral program participation
  • Flexible work schedule
Full Job Description
Position Summary We are looking for a Senior Mobile Developer to join our Retail and Omnichannel development team. The ideal candidate will be responsible for developing and maintaining mobile applications for web, iOS, and Android, with a focus on technologies such as Flutter, .NET Core, and microservices. Main Responsibilities • Full stack mobile software development across various Jesta I.S. platforms, including Point-of-Sale (POS), Store, Warehouse Management System (WMS), Merchandising, Vision Central, and Ecommerce. • Collaborate with the team to produce high-quality code within an agile SDLC environment. • Participate in designing solutions, including brainstorming and UI/UX considerations. • Develop and maintain new features in both web and mobile solutions using Flutter and .NET Core. • Support legacy applications, including native iOS, Android, and Java web services. • Proven experience with microservices, as we are looking to explore and implement them in the near future. • Assist with solving production issues in collaboration with Professional Services and Support teams. • Follow technical documentation standards and assist in ensuring a unified approach across the team. • Mentor junior developers, conduct code reviews, and maintain high code quality standards. • Implement unit testing to ensure software reliability and maintainability. • Utilize SonarQube to monitor code quality and technical debt. • Participate in sprint planning, refinements, and agile ceremonies to ensure project success. Required Skills & Abilities • Experience: 5+ years of full stack development experience, including Flutter and .NET Core API. • Legacy Support: Experience supporting and maintaining native iOS, Android, and Java web services. • Microservices: Experience with Service Oriented Architecture (SOA) principles, microservices, event-driven architectures, and queueing mechanisms, as we plan to explore these in the near future. • API Development: Experience in developing and maintaining REST APIs using .NET Core and Java. • Mobile Development: Proficiency in mobile app development using Flutter (Dart), and understanding of integration with back-end services. • Database: Experience with relational databases and understanding data models and SQL performance considerations. • DevOps: Familiarity with collaborative source control (Git) and Azure DevOps is an asset. • Agile Development: Comfortable working in an Agile SDLC, participating in sprints, and contributing to design and estimation. • Communication: Ability to explain complex technical concepts, comfortable presenting ideas and conducting training sessions for the team. • Personality: A collaborative mindset, willingness to learn new technologies, and adaptability to different aspects of development work. Benefits • Health coverage (medical, dental, disability, and life insurance) • Wellness program (gym membership reimbursement) • Professional growth (training platforms, career development fee subsidy, etc.) • Company events • Referral program • Flexible schedule Additional Information • This is a hybrid/remote role (in Canada or in the USA); for candidates that are located in Montreal, QC, 2 days working in the office is required.

Similar Jobs

More Jobs at Jestais

More Information Technology Jobs

Find similar Senior Mobile Developer | Développeur mobile senior jobs: