For us, people make all the difference, that’s why at ORBIS we are focused on expertise and talent development. We support all initiatives that will improve the developer experience and encourage every team member to expand their skills and responsibilities into their desired role. Our team and our spirit are the foundation of our success and the key to our future. They don’t make them like us anymore. See for yourself when you become one of the skilful mobile developers in our team.
What do we offer:
Simple recruitment process – as well as quick feedback
Private health insurance and glasses – because that’s a must
Flexible working time – for the early birds and the night owls
Office space available on-site – work directly from our offices in Sofia Business Park
Team-building events – by sea, in the mountain, anywhere we can have fun
What you’ll be doing:
Lead the design, development, and maintenance of high-quality cross-platform mobile applications using Flutter
Collaborate with product managers, UI/UX designers, and backend developers to create seamless and engaging user experiences
Architect complex mobile applications, ensuring scalable and maintainable codebases
Mentor and guide developers by providing technical leadership, code reviews, and best practices
Optimize application performance for maximum speed and scalability
Implement and maintain third-party services, APIs, and libraries
Stay up-to-date with the latest Flutter developments, trends, and best practices
Work with Agile methodologies, including Scrum or Kanban
Ensure high-quality standards through unit testing, integration testing, and code quality tools
Skills & Qualifications:
5+ years of mobile development experience, with at least 3+ years of hands-on experience with Flutter and Dart
Strong understanding of mobile architecture and design patterns (MVC, MVVM, BLoC, etc.)
Proven experience with RESTful APIs, Firebase, and third-party libraries
Experience with native Android/iOS development is a plus
Experience in publishing applications to both the Apple App Store and Google Play Store
Familiarity with state management solutions (e.g., Provider, Riverpod, Redux, etc.)
Familiarity with CI/CD pipelines and automated testing for Flutter apps
Knowledge of Agile methodologies and tools such as JIRA, Trello, etc.
Strong problem-solving skills and a proactive attitude
Excellent communication and teamwork skills
B2/C1-level English proficiency
Preferred Qualifications:
Experience working with version control tools (e.g., Git)
Familiarity with back-end technologies and cloud platforms (e.g., Firebase, AWS)
Experience with performance tuning and app debugging
Contributions to open-source Flutter projects or involvement in the Flutter community
Does it sound like we’re a good match? If so, feel free to apply with your CV and GitHub profile.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.