Flutter Developer (a strong mid-level)
We are looking for a highly skilled mid-level Flutter Developer to join our team.
If you're passionate about building high-quality mobile applications and enjoy working in a collaborative environment, this role is for you.
Required Experience & Qualifications
- In-depth experience with Flutter architecture and widget lifecycle
- Strong knowledge of Reactive Programming (e.g. Streams, RxDart)
- 3+ years of professional experience in iOS or Android development
- Solid understanding of Object-Oriented Programming (OOP) and SOLID principles
- Practical, hands-on experience with RESTful APIs
- Proficiency in Redux or other state management solutions (e.g. Provider, Bloc)
Familiarity with Test-Driven Development (TDD) and writing unit tests
What We Offer
- $2500โ$5000 salary range (depending on qualifications and technical proficiency)
- Option to work remotely (or from our Kyiv office)
- Flexible 8-hour workday
- 20 paid vacation days annually
- Health insurance package
A professional, growth-oriented environment
Responsibilities
- Develop and maintain cross-platform Flutter applications
- Write clean, testable code and maintain unit tests
- Perform regular code reviews and ensure code quality
- Collaborate on defining and improving application architecture
About the Project:
Visonic is an international leader in the development and manufacturing of high-quality electronic security systems and components.
About Johnson Controls
Johnson Controls is a global leader in smart, sustainable building solutions, security, and fire protection. With over 140 years of innovation, we develop cutting-edge technologies that enhance efficiency, safety, and comfort in buildings worldwide. Our mission is to create a smarter, healthier, and more sustainable future through intelligent automation and advanced energy solutions.