Senior (Lead) Flutter Developer Offline

Our company was founded in 2009.

 

Recently we have started our new project - feature-rich mobile application in mental health industry. Now we're targeting iPhone and Android users, later - iPad and other tablets.

 

We're looking experienced Senior Flutter developer.

 

 

RESPONSIBILITIES

 

- Designing, developing, testing, maintaining, and deploying software in the Flutter framework;

- Reviewing the software requirements and UI design before implementation;

- Developing UI components and implementing them by following well-known Flutter workflows and practices;

- Taking part in testing, QA, bug fixes during CI/CD cycle if neccessary.

 

REQUIREMENTS

 

- Ukraine and EU candidates only (Preferrably Ukraine, Poland, Portugal);

- Full-time only;

- Main timezone is based on Ukrainian hours;

- 4+ years of commercial Flutter software development;

- Strong knowledge of Dart language and Flutter framework;

- Strong skills in front-end development;

- Advanced experience with Firebase, other NoSQL, SQL databases;

- Solid expertise in backend development (preferably);

- Experience with continuous integration and continuous delivery;

- Great knowledge and experience of software engineering approaches for technical debt minimization;

- Ability to provide realistic budget estimates;

 

- Intermediate+ English;

- Tech management lead skills, experience in mentoring newcomers (scaling phase);

- Strong communication, consultation, skills;

- Self-initiative and proactive;

- Attention to details: specifications, UI mockups, product delivery, code review;

- Ability to create transparent workflow and expectations: clear, proactive, in time communication on project status, results, unresolved issues, unclear pitfalls that require more time estimate;

- Extensive experience in a remote collaboration: it is highly important to ask questions, provide recommendations, seek clarifications, post updates in Jira, Confluence, highlight potential problems, be prepared for team meetings in order to keep them optimal, etc;

- Ownership mindset: our team player should take care of his/her delivery, how it can impact other spheres of the project.

 

 

 

We're a looking for core team member that can grow with us.

The job ad is no longer active

Look at the current jobs Flutter →