Job Description:
- Develop mobile applications for Android and iOS platforms using Kotlin and Swift.
- Collaborate with designers to translate UI/UX designs into functional mobile interfaces.
- Implement responsive designs and ensure consistent user experiences across different devices and screen sizes.
- Optimize application performance for speed and efficiency.
- Integrate with backend services and APIs to support seamless data exchange.
- Write clean, maintainable, and reusable code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to peers.
- Stay updated on emerging technologies and industry trends to continuously improve development practices.
- Troubleshoot and debug issues to ensure smooth application operation.
- Work closely with cross-functional teams to understand project requirements and priorities.
Important Note. Make sure you're aware and agree to these points before applying:
- This role is expected to be outsourced to our client in Banking as a contract employee
- Candidate is expected to work on-site (WFO) in Jakarta Selatan
- Candidate is expected to be able to join as soon as possible (ASAP)
Job Specification
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience developing mobile applications for Android and iOS platforms.
- Proficiency in Kotlin for Android development and Swift for iOS development.
- Strong understanding of mobile UI/UX design principles and best practices.
- Experience with RESTful APIs and asynchronous programming.
- Familiarity with version control systems such as Git.
- Solid problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
- Prior experience with cross-platform development frameworks like Flutter or React Native is a plus.