Project: Leading regional mobile network operator
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 Dealer Management Portal Solution that allows B2B interactions.
Responsibilities:
- Collaborate with cross-functional teams including designers, product managers, QA engineers, and other developers to define, design, and ship high-quality mobile and/or web applications using Flutter
- Participate in all phases of the software development lifecycle, from requirements gathering and system design through development, testing, deployment, and maintenance
- Design and implement scalable and maintainable Flutter applications, ensuring responsive performance, intuitive user experience, and code quality aligned with project and company standards
- Contribute to architectural decisions, selecting the best approaches and tools to meet performance, security, and scalability needs.
- Troubleshoot and resolve technical issues, bugs, and performance bottlenecks to maintain application stability and reliability.
- Perform code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement and knowledge sharing.
- Stay up to date with the latest Flutter developments, libraries, tools, and trends to bring innovative solutions to the team.
- Work closely with clients or internal stakeholders to gather feedback and implement requested features or improvements in a timely and professional manner.
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 (Flutter BLoC)
- Ability to write effective unit and integration tests
- Knowledge of Object-Oriented programming
- Experience with third-party libraries and APIs
- Understanding of APIs and how to use them in practice
- Native Android or iOS development experience is highly desirable
- Web development experience would be a plus
- Strong understanding of Agile methodologies
- Experience with CRM systems or Experience as a developer on a cross-functional agile team is preferred
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- 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
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers