Responsibilities: Develop and maintain web/mobile applications using Flutter. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements: - Bachelors degree in Computer Science, Engineering, or a related field. - 3-4 years of experience in web/mobile app development. - Proficient in Flutter and Java programming language. - Experience with third-party libraries and APIs. - Solid understanding of the full development life cycle. - Familiarity with RESTful APIs to connect applications to back-end services. - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork skills.
**Preferred Qualifications:** - Knowledge of modern authorization mechanisms, such as JSON Web Token. - Familiarity with cloud message APIs and push notifications. - Experience with version control systems, such as Git.