Flutter Mobile Engineer

  1. Home
  2. Remote jobs
  3. iOS
  • Company dengun
  • Employment Full-time
  • Location None, None
  • Submitted Posted 4 weeks ago - Updated 5 hours ago

This is a remote position.

The main responsibilities will include:

  • Responsible for the full-cycle mobile/web application, development, design, implement, test and launch solutions in Flutter;
  • Drive the collaboration process with other team members, encouraging best practices Review code, usage of internal tools, making suggestions for improvements;
  • Translate UI/UX wireframes into high-quality code;
  • Create and maintain comprehensive documentation for new and existing features; document code, technical specifications, and development processes;
  • Stay updated on industry best practices, tools, and technologies;
  • Work closely with a product manager and engineering lead;
  • Propose and implement improvements to the testing process.


Requirements

  • Proficiency in working in Android and iOS best practices;
  • Strong proficiency in Flutter and Dart;
  • Familiarity with Flutter and Dart practices and conventions;
  • Proficiency in native development in Kotlin and/or Swift;
  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
  • Experience with third-party libraries and APIs;
  • Understanding of the Agile development life-cycle;
  • Experience with automated testing and building;
  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state;
  • Experience in RESTful APIs;
  • Proficiency in writing unit, functional, and integration tests;
  • Strong debugging skills and experience with debugging tools;
  • Proficiency with Git and GitHub or similar version control systems;
  • Experience with branching, merging, and pull requests;
  • Strong problem-solving skills and attention to detail;
  • Ability to analyze complex systems and identify potential areas of risk;
  • Communication skills to collaborate with cross-functional teams;
  • Excellent communication skills in English (B2/C1);


Benefits

  • A unique opportunity to shape the future of startups, directly influencing their success;
  • Competitive compensation and a share in the profits of the startups you help grow;
  • A collaborative and innovative work environment where your ideas are valued;
  • Health Insurance;
  • Mental Health Support;
  • Extensive learning opportunities, through our dedicated team;
  • Remote first, work from home anytime helping you to forget crowds and traffic;
  • Extra days off, enjoy the extra days we offer, including your birthday to Christmas Eve, rest and self-care;
  • Fantastic culture, career progression and performance compensation;
  • Flexible public holidays, swap days off according to your values and beliefs;
  • Flexible schedule, manage your routine and goals with freedom and responsibility;
  • Knowledge sessions, share your experience, related to your favourite topics and help others achieve their goals;
  • Join your teammates on trips to industry festivals, and awesome events;

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2024 Created by Mobile App Developer Jobs. All rights reserved.