- Ensure the team adheres to coding standards best practices and quality guidelines.
- Mobile App Development
- Design and implement high-performance reliable and scalable mobile applications using Flutter.
- Collaborate with cross-functional teams to define design and ship new features.
- Maintain Code Quality and Standardization
- Write clean maintainable and efficient code.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects and issues promptly.
- UI/UX Design Integration. Also collaborate effectively with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Ensure seamless integration of design elements into the application.
- Integrate with backend services APIs and third-party libraries to support application functionality.
- Collaborate with backend developers to ensure smooth communication between the frontend and backend systems.
- Performance and Code Optimization
- Identify and address performance bottlenecks and optimize application performance.
- Stay updated on the latest Flutter and mobile development latest technology trends software development practices and tools.
- Write unit tests to ensure the reliability and robustness of the code.
- Create and maintain comprehensive technical documentation for code processes and configurations.
- 5 years of experience developing mobile applications using Flutter frameworks.
- Strong knowledge of Dart programming language and Flutter framework.
- Experience with mobile app development best practices design patterns and architecture.
- Familiarity with RESTful APIs JSON and backend integration.
- Proficient understanding of code versioning tools such as Git.
- Experienced in backend API integrations.
- Experience in Computer architecture.
- Knowledge of software development best practices including agile methodologies and continuous integration/continuous delivery (CI/CD) pipelines.
- Familiarity with Agile/Scrum methodologies and project management principles.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders.
Required Experience:
Senior IC
Ensure the team adheres to coding standards best practices and quality guidelines.Mobile App DevelopmentDesign and implement high-performance reliable and scalable mobile applications using Flutter.Collaborate with cross-functional teams to define design and ship new features.Maintain Code Quality a...
- Ensure the team adheres to coding standards best practices and quality guidelines.
- Mobile App Development
- Design and implement high-performance reliable and scalable mobile applications using Flutter.
- Collaborate with cross-functional teams to define design and ship new features.
- Maintain Code Quality and Standardization
- Write clean maintainable and efficient code.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects and issues promptly.
- UI/UX Design Integration. Also collaborate effectively with UI/UX designers to implement visually appealing and intuitive user interfaces.
- Ensure seamless integration of design elements into the application.
- Integrate with backend services APIs and third-party libraries to support application functionality.
- Collaborate with backend developers to ensure smooth communication between the frontend and backend systems.
- Performance and Code Optimization
- Identify and address performance bottlenecks and optimize application performance.
- Stay updated on the latest Flutter and mobile development latest technology trends software development practices and tools.
- Write unit tests to ensure the reliability and robustness of the code.
- Create and maintain comprehensive technical documentation for code processes and configurations.
- 5 years of experience developing mobile applications using Flutter frameworks.
- Strong knowledge of Dart programming language and Flutter framework.
- Experience with mobile app development best practices design patterns and architecture.
- Familiarity with RESTful APIs JSON and backend integration.
- Proficient understanding of code versioning tools such as Git.
- Experienced in backend API integrations.
- Experience in Computer architecture.
- Knowledge of software development best practices including agile methodologies and continuous integration/continuous delivery (CI/CD) pipelines.
- Familiarity with Agile/Scrum methodologies and project management principles.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
- Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders.
Required Experience:
Senior IC
View more
View less