• Previous experience in Android or iOS application development;
• Flutter knowledge and experience;
• Good understanding of OOP/SOLID principles;
• Solid problem solving and analytical skills;
• English level — intermediate.
• Experience focused on building mobile applications with cross-platform technologies;
• Knowledge and Experience of Swift or Kotlin;
• Code samples (GitHub);
• Released applications.
Tech Stack:
- flutter_bloc
- GraphQL
- Camera
- Opentok
- Rive
- Method Channels
- Firebase
- CustomPainter
- Custom code generations
- Navigatoion 2.0
We offer
- Career and professional growth
- A well-established system for transferring experience and active use of engineering practices (Code Review, etc)
- Opportunity to influence the software development process
- Work with a highly professional team who have a large experience in developing
- Flexible management
- Continuous professional development (free internal and external professional training)
- Good compensation package: gym, English courses, entrepreneur administration, paid vacation and sick leave
• Participating in development of mobile applications on Flutter;
• Contributing to the mobile development team to deliver high-quality applications;
• Writing code using best practices, considering security and performance;
• Participating in sprint planning and task estimation, taking part in crafting stories/requirements;
• Collaborating closely with the teams of UX/UI designers, PMs, QAs, and Web developers;
• R&D activities.
You will work with:
• Rich custom UI
• GraphQL
• OpenTok SDK
• Push notifications
• Deep links