Senior Mobile Developer
We are seeking an experienced Senior Mobile Developer to spearhead the development of complex mobile systems using Flutter.
* Design and implement scalable, secure, and efficient mobile solutions;
* Provide guidance and mentorship to junior developers while ensuring high-quality deliverables;
* Develop and enforce coding standards for security, scalability, and maintainability, and conduct thorough code reviews;
* Explore new technologies to enhance the development process and system capabilities;
* Independently solve complex technical challenges and deliver effective solutions;
* Document software design, architecture, and system components clearly.
Requirements
* Academic background in Computer Science, Engineering, or related field (or equivalent experience);
* Proven experience as a Senior Mobile Developer with strong expertise in Flutter (minimum of 3 years);
* Advanced knowledge of GetX;
* Expertise in unit and integration tests;
* CICD knowledge;
* Solid understanding of native Android and iOS platforms;
* Channel knowledge for native integration;
* Deep understanding of software architecture, design patterns, scalability, and security;
* Strong skills in conducting code reviews and ensuring design consistency;
* Experience with mobile development tools, and a passion for exploring new technologies;
* Excellent teamwork and collaboration skills;
* Good communication skills in English (both speaking and writing).
Benefits
Remote work model and flexible schedule,
Competitive salary, including fixed and variable income,
Access to technical training platforms, supporting professional development,
Dynamic and collaborative culture promoting innovation and entrepreneurship,
Other fringe benefits such as health insurance, gym, or school vouchers.