Mobile Developer - Banking Placement
Nõutav:TypeScriptJavaScriptJavaKotlinSwiftReactBackendMobileDevOpsQA/TestAgileCI/CDMicroservicesFinTechSecurity
Placement: Banking Industry Status: Contract under Sigmatech Working arrangement: WFO
Requirement:
- Proficiency in React Native, TypeScript, and JavaScript.
- Good understanding of debugging and troubleshooting for both iOS and Android platforms.
- Experience with API and networking, particularly RESTful APIs.
- Knowledge of PostgreSQL databases.
- Familiarity with CI/CD tools, particularly Bitbucket and Jenkins.
- Basic knowledge of native mobile development, including Java/Kotlin for Android and Swift/Objective-C for iOS.
Job Responsibilities:
- Develop, enhance, and maintain Android mobile applications for CIMB Niaga's digital banking services.
- Translate business requirements and UI/UX designs into high-quality, scalable, and maintainable Android applications.
- Collaborate with Product Owner, Business Analyst, UI/UX Designer, Backend Developer, QA Engineer, and DevOps throughout the software development lifecycle.
- Integrate Android applications with RESTful APIs and backend microservices.
- Perform unit testing, debugging, troubleshooting, and application performance optimization.
- Ensure application security, reliability, and compliance with banking security standards.
- Fix defects and provide production support for application issues.
- Participate in code reviews and contribute to continuous improvement of development standards.
- Prepare technical documentation in accordance with SDLC and project governance requirements.
- Support application deployment, release management, and post-implementation monitoring.
- Stay updated with Android technologies and recommend improvements to application architecture and development practices.
Skills: Kotlin, Java, Agile Methodologies, MVVM, Android Development, Android Studio, JavaScript, JSON