1. Educational Background/Certificates
- University degree, major in Technology Information, Computer Science or related field.
2. Work Experienc
- 7+ years of IT experience in mobile development, implementing of software systems in Swift (IOS), Kotlin (Android), Dart (Flutter) and cross-platform, minimum 5+ years’ experience with designing, developing, delivering and maintaining large scalable enterprise systems.
3. Knowledge/Professional Competence/Skills
- Experience with full software development lifecycle including design, architecture, development, building, testing, deployment and maintenance.
- Ability to be forward-thinking and be able to analyze and anticipate project, technology and team solutions to ensure successful project delivery.
- Ability to own and drive technological and team issues to resolution with minimal guidance.
- Strong knowledge of API development
- Good knowledge of relational databases, NoSQL databases, cache solutions and ORM technologies (JPA2, Hibernate)
- Self-motivated, curious, eager to learn and able to thrive in a fast-paced of business environment.
- Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Agile/Scrum.
4. Core Competencies
- Have mindsets that are consistent with the company‘s core values (IPAM & 4C).
JOB BENEFITS
1. Community of ethical and dedicated professionals
- Professional financial work environment.
- Work with an entrepreneurial spirit, creativity, and challenge.
2. Performance-based compensation
- Competitive income based on ability and contribution.
- Annual salary review.
3. Benefits Package
- Social insurance, health insurance, and unemployment insurance as per labor law.
- Participation in 24/7 health and accident insurance.
4. Learning organization and vibrant culture
- Open workspace with modern equipment.
- Rich and meaningful cultural activities, team-building events, and charitable initiatives.