Skill diminta
CI/CDCommunicationJavaJavaScriptJenkinsKotlinPostgreSQLReactReact NativeSwiftTroubleshootingTypeScript
Deskripsi
- Design, develop, and maintain high-quality mobile applications using React Native, TypeScript, and JavaScript.
- Collaborate with Product, Backend, QA, and other technical teams to deliver scalable and reliable mobile solutions.
- Implement and integrate RESTful APIs and handle mobile application networking.
- Perform debugging, troubleshooting, and performance optimization for both iOS and Android applications.
- Work with PostgreSQL and understand database integration and data management.
- Participate in and maintain CI/CD pipelines using tools such as Bitbucket and Jenkins.
- Troubleshoot and resolve technical issues across development, testing, and production environments.
- Conduct code reviews and ensure adherence to coding standards, best practices, and application security requirements.
- Provide technical guidance and support to junior/mid-level developers when required.
- Collaborate with cross-functional teams to analyze requirements and translate them into technical solutions.
- Bachelor's degree of Computer Science or related field.
- Minimum 4 years of experience in mobile application development.
- Strong proficiency in React Native, TypeScript, and JavaScript.
- Strong understanding of iOS and Android debugging and troubleshooting.
- Good understanding of RESTful APIs and mobile networking.
- Good knowledge of PostgreSQL and database concepts.
- Experience with CI/CD tools, preferably Bitbucket and Jenkins.
- Basic knowledge of native mobile development, including Java/Kotlin for Android and Swift/Objective-C for iOS.
- Familiarity with mobile application architecture, performance optimization, and best practices.
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
- Able to work independently and take ownership of assigned tasks.