Key Responsibilities
- Follow best coding practices and standards defined by software management for mobile application development
- Adhere to secure coding practices based on industry standards and mobile security guidelines (OWASP Mobile Security)
- Develop cross-platform mobile applications using Flutter and Dart
- Perform unit testing and widget testing with a preference for Test-Driven Development (TDD)
- Identify analyze troubleshoot and fix application defects and performance issues
- Continuously improve application performance scalability code quality and maintainability
- Integrate RESTful APIs and backend services into mobile applications
- Participate in System Integration Testing (SIT) to ensure seamless end-to-end mobile functionality
- Prepare and maintain clear technical and architectural documentation
- Follow Agile/Scrum development practices throughout the mobile development lifecycle
- Ensure timely delivery of assigned development tasks and sprint milestones
- Maintain clear visibility of development progress and communicate updates effectively with team members
- Proactively escalate technical challenges or blockers through the defined communication channels
Person Specifications
- Bachelors Degree in Computer Science Software Engineering IT or a related field (or equivalent qualification with relevant experience)
- Minimum 1 year of hands-on experience in Flutter mobile application development
- Strong experience with Flutter framework and Dart programming language
- Experience in backend development using Java and Spring Boot frameworks
- Experience integrating APIs third-party libraries and mobile plugins
- Familiarity with cloud platforms such as AWS Azure or GCP and mobile backend integration
- Good understanding of mobile UI/UX principles responsive design and state management (Provider Riverpod Bloc etc.)
- Strong knowledge of programming fundamentals algorithms and data structures
- Experience with version control systems such as Git
- Strong analytical thinking problem-solving teamwork and communication skills
- Ability to write clean efficient and maintainable code and willingness to learn new technologies
Vendor submissions - 05 months
Key Responsibilities Follow best coding practices and standards defined by software management for mobile application development Adhere to secure coding practices based on industry standards and mobile security guidelines (OWASP Mobile Security) Develop cross-platform mobile applications using Flu...
Key Responsibilities
- Follow best coding practices and standards defined by software management for mobile application development
- Adhere to secure coding practices based on industry standards and mobile security guidelines (OWASP Mobile Security)
- Develop cross-platform mobile applications using Flutter and Dart
- Perform unit testing and widget testing with a preference for Test-Driven Development (TDD)
- Identify analyze troubleshoot and fix application defects and performance issues
- Continuously improve application performance scalability code quality and maintainability
- Integrate RESTful APIs and backend services into mobile applications
- Participate in System Integration Testing (SIT) to ensure seamless end-to-end mobile functionality
- Prepare and maintain clear technical and architectural documentation
- Follow Agile/Scrum development practices throughout the mobile development lifecycle
- Ensure timely delivery of assigned development tasks and sprint milestones
- Maintain clear visibility of development progress and communicate updates effectively with team members
- Proactively escalate technical challenges or blockers through the defined communication channels
Person Specifications
- Bachelors Degree in Computer Science Software Engineering IT or a related field (or equivalent qualification with relevant experience)
- Minimum 1 year of hands-on experience in Flutter mobile application development
- Strong experience with Flutter framework and Dart programming language
- Experience in backend development using Java and Spring Boot frameworks
- Experience integrating APIs third-party libraries and mobile plugins
- Familiarity with cloud platforms such as AWS Azure or GCP and mobile backend integration
- Good understanding of mobile UI/UX principles responsive design and state management (Provider Riverpod Bloc etc.)
- Strong knowledge of programming fundamentals algorithms and data structures
- Experience with version control systems such as Git
- Strong analytical thinking problem-solving teamwork and communication skills
- Ability to write clean efficient and maintainable code and willingness to learn new technologies
Vendor submissions - 05 months
View more
View less