Deskripsi pekerjaan Mobile Application Developer Krenovator Sdn Bhd
Job Description
- Be involved and participate in the overall application lifecycle
- Design, configure/develop, and unit test solutions according to organizations established standards, best practices and procedures
- Workshop planning and execution
- Capture and understand business requirements and domain
- Coordination of dependencies to ensure deliverable completeness
- Design & Build high-quality reusable code that can be used in the future
- Review the design and code of team members and peers
- Develop functional and sustainable mobile applications with secure and clean codes
- Troubleshoot and debug applications
- Conduct tests and optimize performance
- Manage cutting-edge technologies to improve applications
- Clearly communicate, work with onsite/offshore teams and architect as required to deliver effectively
- Collaborate with multidisciplinary team of designers, developers and DevOps engineers
Qualifications
- 3-5 years of experience in the mobile application development work
- Experience with Flutter based mobile development framework
- Experience using GetX for Flutter
- Experience with OAuth2/OIDC integration (experience working with Keycloak is an added advantage)
- Knowledge of reactive programming is an added advantage
- Experience with REST API based development
- Experience with microservice architecture based development
- Familiar with Continuous Integration (CI) and Continuous Deployment (CD)
- Familiarity with development utilising Message Queue is an added advantage (RabbitMQ/NATS)
- Familiarity with wireframing/prototyping tools is an added advantage
- Familiarity with application deployment to Google Play, Apple AppStore and Huawei AppGallery is an added advantage
- Experience in native development is an added advantage

