Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We create fun education and health games. We are seeking an experienced Flutter Engineer to join our growing team. As a Flutter Engineer, you will be responsible for developing and implementing mobile applications. The ideal candidate should have experience with developing mobile applications using the Flutter framework and a strong understanding of mobile development best practices.
You will:
- Develop and maintain high-quality mobile applications using the Flutter framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code using best practices.
- Troubleshoot and debug issues to ensure smooth performance of the application.
- Stay up-to-date with emerging mobile development technologies and trends.
- Participate in code reviews to maintain code quality.
- Work with project managers to ensure timely delivery of projects.
- Participate in the entire software development life cycle.
- Apply today!
Job Requirements
5+ years of Unity experience and excellent knowledge/experience of:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 4+ years of experience in mobile application development using Flutter framework.
- Experience with Dart programming language and related libraries.
- Knowledge of RESTful APIs and integration with mobile applications.
- Experience developing mobile game apps for Android/iOS
- Experience with third-party libraries and APIs.
- Experience with user session management
- Proficiency with version control tools, ideally Git
- Unit testing knowledge and debugging skills
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and in a team environment.
And
- Familiarity with API design is a plus
- Knowledge of AWS services is a plus
- Knowledge of agile principles is a plus