Role Overview
We are seeking a talented Mobile Flutter Developer to join our dynamic team. As a Mobile Flutter Developer, you will be responsible for designing, developing, testing, and deploying software applications using the Flutter framework and Dart language. You will collaborate closely with product and engineering leads to implement business objectives and ensure project success. This role offers an exciting opportunity to work on cutting-edge projects in a fast-paced environment.
Responsibilities
- Design, develop, test, maintain, and deploy software applications using Flutter and Dart.
- Develop user interface components and implement them following established Flutter / Dart workflows and best practices.
- Communicating effectively with product and engineering leads to understanding and implementing project objectives.
- Conduct code reviews of team members' commits as part of the CI/CD cycle.
- Participate in testing, quality assurance, and bug fixes to ensure software reliability and performance.
Requirements
- Solid knowledge and experience in developing and delivering Flutter-based apps.
- Strong understanding of state management, Flutter flavors, and app architecture.
- Excellent communication and consultative skills, with a proactive and self-initiated approach to tasks.
- Experience working in a remote software development environment.
- Bonus points for experience in building apps and software for consumer goods.
- Good Knowledge of Dart, Flutter, iOS Development, Android Development, Git Version Control and Webpack.
Skills
- Flutter
- Dart
- Git
- Android Development
- iOS Development
Perks
- Hands-on Experience: Work on real life projects.
- Collaborative Teamwork: Join a team of highly skilled teammates.
- Mentorship and Guidance: Receive guidance and mentorship throughout the program.
- Flexibility in Working Hours: Enjoy flexible working hours.
- Recognition & Certification: Completion certificate and Letter of recommendation for best performers.