职位详情
国籍要求:马来西亚
职位描述
We are seeking a talented and experienced Mobile App Developer specializing in Flutter to join our dynamic tech team. The ideal candidate will be responsible for managing mobile app projects, developing cross-platform mobile applications, and collaborating with various team members including full stack developers, UI/UX designers using Figma, and test engineers. This role is crucial in delivering high-quality, performant mobile applications that align with our business objectives and user needs.
Lead the development and maintenance of cross-platform mobile applications using Flutter.
Collaborate with UI/UX designers to implement intuitive and responsive mobile interfaces based on designs
Work closely with backend developers to integrate mobile applications with APIs
Ensure optimal performance, quality, and responsiveness of mobile applications
Identify and resolve bugs and performance bottlenecks to optimize application performance
Develop and maintain unit tests to ensure code quality and prevent regressions
Participate in code reviews to maintain code quality and share knowledge within the team
Collaborate with the team in an Agile development environment
Ensure mobile applications adhere to best practices regarding security and data protection
Publish apps in App Store and Google Play
Bachelor’s degree in Computer Science, Software Engineering, or related field
3+ years of experience in mobile app development
Strong proficiency in Flutter and its ecosystem
Understanding of mobile UI/UX design principles
Expert-level proficiency in Laravel, ReactJS, and React Native development
Strong understanding of state management in React (e.g., Redux, Context API)
Experience with version control systems (preferably Git)
Excellent problem-solving and analytical skills
Strong leadership and team management abilities
Exceptional communication skills, both verbal and written
Ability to manage multiple projects and priorities effectively
Proficiency in writing clean, maintainable, and efficient code
Experience with continuous integration and deployment (CI/CD) practices
Knowledge of other JavaScript frameworks (e.g., Vue.js, Angular)
Experience with cloud platforms (AWS, Google Cloud, or Alicloud)
Familiarity with Docker and containerization
Understanding of serverless architecture
Experience with MongoDB and GraphQL
Knowledge of performance optimization techniques for web and mobile applications
Cell phone reimbursement
Dental insurance
Free parking
Health insurance
Maternity leave
Opportunities for promotion
Professional development
Vision insurance