Explore our open positions below and take the first step towards an exciting career with us!

At 2MG Smart Solutions we believe that our success is driven by the passion, innovation, and dedication of our people. As a forward-thinking organization committed to excellence, we are always on the lookout for talented individuals who are eager to contribute to our dynamic team.

 

Flutter full-stack developer

Develop simple & complex mobile applications from A 2 z( user interface design, application design, implementation, unit and functional testing, deployment to customers). Implement new features in existing mobile applications

Job Requirements

– 3-5 years of experience in the same field.
– Hands-on experience and solid understanding Dart, Flutter UI, and animations.
– Understanding Android/ iOS application architecture, design and development;
– Mobile development frameworks;
– Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
– Should have experience how to deal with maps (Google Maps, Open Street Maps)
– Mobile application development tools and environments (Eclipse);
– In-depth experience with application and user interface level using at least one mobile application development language.
– Experienced in working with remote data via REST and JSON.
– Familiarity with SQL/NoSQL databases and their declarative query languages.
– Experience working with Git.
– Asynchronous programming and networking protocols.
– Fast learner and flexible towards trying new technologies.
– Candidate must be able to work with long-term tasks and take the initiative to come up with solutions to technical problems.

Flutter Junior developer

Developing user interface components and implementing them using Flutter., Ensuring that app components and the overall application are fast, easy to use, and easy to maintain. Translating graphic design to clean and organized code. Understanding requirements, and transferring ideas to real apps. ,  Searching for solutions & Solving problems.

Job Requirements

 Working as a Flutter Developer with 2+ years of professional experience in software companies.
• Having online applications on App Store and Play Store.
• Familiarity with JSON.• Familiarity with Google Maps and Firebase 
• Familiarity with code versioning tools.
• Experience in developing Tracking Apps is a plus advantage.