
Software Engineer I - Mobile (Flutter)
- Jakarta
- Permanen
- kerja tetap
- Design and build advanced applications for the iOS/Android platform.
- Troubleshoot and solve various mobile application issues.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Develop and propose new products or features by monitoring user feedback.
- Work closely with cross-functional teams to define, design, and ship new features.
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience from a reputable university
- Min. 3 years of experience as a mobile developer
- Strong experience in Flutter. Experience in Android Studio/Swift will be a plus
- Understand iOS / Android application life cycle
- Comfortable solving complex problems through technology
- Humble and hungry engineer. Always curious, always looking for a better way
- Strong verbal & written English
- Good understanding with OOP and know the importance of applying SOLID principles in code
- Familiar with the concept and implementation of Continuous Integration
- Experience working with web services and APIs (JSON, REST)
- Proficient understanding of code versioning tools (preferrably Git)
- Extensive understanding and experience in writing Unit Tests
- Familiar with Cloud Message APIs and Push Notifications