Profile: - Bachelor's degree in Computer Science, Information Technology, or a related field;
- More than 5 years of experience in mobile application development and architecture;
- Strong knowledge and hands-on experience with Flutter;
- Experience with native mobile technologies (iOS and Android);
- Familiarity with Flutter test automation, including unit, widget, and integration testing;
- Practical experience with CI/CD pipelines, including GitHub Actions;
- Interest and initial experience with BLE and NFC;
- Excellent communication and collaboration skills;
- Strong problem-solving and analytical skills;
- Proactive and self-motivated mindset;
- Strong commitment to delivering robust and high-quality solutions;
- Ability to balance technical expertise with business objectives;
- Fluency in English, both written and verbal.
Responsibilities:
- Take a leading role in the design, development, and delivery of mobile applications and platforms;
- Provide technical leadership across projects, including architecture definition and implementation guidance;
- Collaborate with project managers, developers, and clients to define technical direction and roadmaps;
- Design, develop, and implement Flutter applications and platforms;
- Translate business and technical requirements into scalable mobile solutions;
- Contribute to architectural decisions and implementation of maintainable cross-platform applications;
- Conduct code reviews and promote development best practices;
- Mentor team members and share technical knowledge and emerging technologies.