
We're a multinational IT company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing.
About the Company
BrainRocket is an international software development and digital solutions provider, employing over 1,300 skilled professionals across Cyprus, Malta, Portugal, Poland, and Serbia. The company thrives on rapid innovation, pioneering projects, and accelerating careers. BrainRocket is driven by the passion of talented individuals who turn innovative ideas into actionable results at rocket speed.
About the Role
The company is seeking a highly skilled Senior Flutter Developer to join its dynamic team. This role involves developing key components of a rapidly growing platform, making architectural decisions, and mentoring middle and junior team members. The ideal candidate will bring fresh ideas and take ownership of the mobile application development process.
Responsibilities
- Develop and enhance key components of the platform.
- Ensure the product is testable and maintainable.
- Actively participate in grooming, planning, technical sessions, and estimation.
- Make architectural decisions and take ownership of the development process.
- Bring innovative ideas to improve company processes and products.
- Mentor and coach middle/junior developers.
- Review code and ensure quality standards are met.
- Contribute to and improve product documentation.
Required Skills
- 3+ years of hands-on mobile development experience (Android or iOS).
- 2+ years of hands-on Flutter development experience (at least one app released on the store).
- Strong knowledge of Dart, including Dart streams and RxDart.
- Proficient in mobile architecture principles.
- Solid understanding of OOP/SOLID principles.
- Strong knowledge of REST and Sockets.
Preferred Qualifications
- Experience with Kotlin, Java, or Swift.
- Familiarity with the CI/CD process.
- Experience with Unit and Functional testing of mobile applications.
Benefits
- Learning and development opportunities with challenging tasks.
- Official employment with EU laws and family member registration.
- Relocation package (tickets and accommodation for 2 weeks).
- Fitness corner in the office for employees.
- Partial compensation for language courses.
- Birthday gifts and time for rest with 24 annual vacation days.
- Breakfasts and lunches in the office (partially paid).