DevJobs

Mobile Application Software Engineer

Overview
Skills
  • Flutter Flutter ꞏ 1y
  • Android Android ꞏ 2y
  • iOS iOS ꞏ 2y
  • RESTful API RESTful API
  • Object Oriented Design
  • Test automation
  • Apple AppStore
  • Codemagic
  • Firebase
  • Google Play
  • Push notifications
We are looking for a software engineer, experienced with the Flutter development kit, to join our team.

As a mobile application engineer on our team you will have the opportunity to impact tens of thousands of business owners that use our product on a daily basis as a mission-critical part of their business.

As part of the team you will collaborate with your teammates through:

  • Developing and maintaining high-quality iOS and Android applications from concept to launch and beyond.
  • Ensuring a robust, secure, efficient, and maintainable code; including test automation, code reviews and adhering to best practices.
  • Maintaining an efficient Continuous Integration (CI) and deployment infrastructure
  • Staying up-to-date with new technology trends, applications, and protocols in mobile development.
  • Driving the continuous improvement of the team’s work and its efficiency

Requirements:

  • At least 2 years of experience in Android and iOS platform development, of which at least one year using the Flutter development kit.
  • Solid and deep understanding of Object Oriented Design
  • Solid understanding and practical experience with RESTful APIs
  • Practical experience with test automation (unit and integration), preferably using TDD

Advantages:

  • Experience with Firebase, Google Play, Apple AppStore, Push notifications, Codemagic - a big plus
  • Experience working in agile methodologies - a big plus
Morning by Green Invoice