We are looking for a Flutter (Dart) developer interested in working on a long-term basis, with the potential for team growth and leadership opportunities. This is an exciting opportunity to be a key member of a team responsible for developing a product that will be used by a large and diverse customer base.
Company is the world leading photo booth manufacturer.
Project: this project involves creating a software product from scratch for a well-established and successful company with a global customer base. The company is looking for software engineers who are interested in working on a long-term basis, with the potential for team growth and leadership opportunities. This is an exciting opportunity to be a key member of a team responsible for developing a product that will be used by a large and diverse customer base.
Team: This will be a standing team of 2 engineers developing a new product. The current dev team is around 8-10 people.
Must have:
3+ years working within the Flutter/Dart ecosystem Dart and associated libraries, interactive UI with Flutter, familiarity with both web/native preferred, familiarity with designing for performance Windows OS familiarity (Windows 10/11 IoT Enterprise) — communicating with hardware devices, ability to write services in gRPC to communicate with hardware Understand the relationship between front-end and back-end, system design/architecture RESTful APIs Distributed systems/microservice architecture CPU/Memory profiling to benchmark performance success Third-party integrations (eg — payment service processors like Stripe, SDK’s/APIs from various vendors, etc.) File system and image/video processing Creating beautiful, immersive, interactive user-facing product applications Full software development lifecycle of a user-facing product and developing a product from ideation to production-ready, along with continued update infrastructure Git source/version control Familiar with CI/CD best practices Upper-Intermediate English
You’ll be a great fit if you have:
Some python/C++/C# experience for hardware integration and Windows-specific tasks Unity and/or game development experience, AR development experience
Responsibilities:
You will be developing software for a brand-new photo booth product for the largest photo booth manufacturer in the world Communicate clearly and effectively with teammates, Business stakeholders and other development teams
We offer:
Competitive salary with regular reviewFlexible working schedule, fully remote work opportunitiesAccountant assistancePayment through SwiftVacation (up to 20 working days)Paid sick leaves (10 working days)Online English coursesDirect cooperation with the customerBusiness trips and teambuildings abroad