Job Description
As an Associate Software Engineer specializing in Flutter, you will be responsible for developing and maintaining high-quality mobile applications that meet our clients' needs. You will collaborate with cross-functional teams, including designers, product managers, and other engineers, to deliver seamless and responsive user experiences. Your work will directly impact the success of our clients' businesses and contribute to the growth of Sumato Solutions.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of Flutter and Dart programming language.
- 6 to 1 year experience with mobile app development, including knowledge of Android and iOS platforms.
- Familiarity with RESTful APIs to connect mobile applications to backend services.
- Strong problem-solving skills and attention to detail.
- Good understanding of Git and version control practices.
- Ability to work effectively in a team environment.
- Strong communication skills, both written and verbal.
Responsibilities:
- Develop and maintain mobile applications using Flutter.
- Collaborate with UI/UX designers to create user-friendly interfaces.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and contribute to the continuous improvement of the development process.
- Stay up-to-date with the latest industry trends and technologies related to mobile app development.
- Work closely with senior engineers to understand project requirements and deliver solutions on time.
Preferences:
- Experience with third-party libraries and APIs.
- Knowledge of other mobile development frameworks like React Native.
- Familiarity with Agile development methodologies.
- Experience in deploying applications to the Google Play Store and Apple App Store.