**Responsibilities**:
- **Code Implementation**: Write clean, efficient, and well-documented code that adheres to industry standards and best practices, promoting maintainability and scalability.
- **Feature Implementation**: Implement new features and enhance existing ones in the mobile apps, working closely with product managers and designers to deliver a delightful user experience.
- **User Interface (UI) Design**: Collaborate with UI/UX Engineer to translate wireframes and design concepts into functional and visually appealing user interfaces.
- **Continuous Learning**: Stay up-to-date with the latest mobile app development trends, technologies, and industry best practices, and incorporate them into your work.
- **Version Control and Collaboration**: Utilize version control systems, such as Git, to manage code changes and collaborate effectively with other team members.
**Requirements**:
- **API Integration Skills**: Strong understanding of API integration and experience in connecting mobile apps to back-end services.
- **Cross-Platform Development**: Familiarity with cross-platform development frameworks (e.g., React Native, Flutter).
- **Mobile UI/UX**: Knowledge of mobile app design principles and user interface best practices to create intuitive and visually appealing interfaces.
- **Problem-Solving Skills**: Strong analytical and problem-solving abilities to tackle complex technical challenges.
- **Collaboration and Communication**: Excellent teamwork and communication skills to work effectively with cross-functional teams.
- **Passion for Innovation**: Enthusiasm for staying at the forefront of technology and using innovative solutions to create exceptional mobile apps.
**Salary**: Rp7,000,000 - Rp12,000,000 per month
Ability to commute/relocate:
- Jakarta: Reliably commute or planning to relocate before starting work (required)
**Experience**:
- Mobile Developer: 1 year (preferred)