Job Description
Our client is one of Azerbaijan's leading mobile telecommunication providers, with the most significant 49% market share and 5.0 million customers. Together with N-ix, our customer plans to develop a Financial Payment Technology Platform Solution that allows B2C interactions for its impressive customer base, which includes 99.8% of Azerbaijan's population.
Responsibilities:
Cooperation with the team in order to research, design, implement and maintain a high-quality software system using Flutter technologies to meet internal/external client’s requirements
Requirements:
- 2+ years of Flutter framework experience is a must
- Mobile development experience with either native or web-to-native tooling and frameworks
- Experience with state management in Flutter
- Ability to write effective unit, integration, and end-user automation tests
- Knowledge of Object-Oriented programing
- Experience with third-party libraries and APIs
- Understanding of APIs and how to use them in practice
- Native Android development experience is highly desirable
- Strong understanding of Agile methodologies
- Experience with financial or other application domains with high-security requirements
- Experience as a developer on a cross-functional agile team preferred
- Past experience as a frontend developer building modern applications – nice to have
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings