Mobile Developer
Job Description – Mobile Developer
This is a key position within our company, we will provide training and support, but experience in React Native, Flutter, mobile frameworks, and proven experience shipping mobile applications, is required. The Mobile Developer works closely with the development team, including mid and senior developers deliver amazing results for our clients. Most of the work for this role will be coding custom integrations into our portal system, through a headless API. We will provide training and certification for the system we use.
The Mobile Developer is responsible for assisting with the overall development, execution, control, and completion of client development projects. Ensuring consistency with company strategy, commitments and goals.
- Debug challenging issues and/or develop functional solutions for mobile app development
- Fix product defects to ensure successful deployment of end customers’ projects
- Contribute to Technical Support’s projects as directed by Manager
- Meet milestones and project timelines.
- Constantly monitor and report on progress of the project to all stakeholders
- Present reports defining project progress, problems and solutions
- Communicate with clients about development decisions.
- Reflect our company standards.
- Assist in updating website content for clients.
- Identify opportunities to increase revenue,
- Communicate our brand, vision, and standards.
- Work with clients from all types of backgrounds, ideals, and goals.
- Education & Experience
- Experience writing code in React, Flutter, iOS/Android native, or other mobile frameworks
- Additional nice-to-have experience: knowledge of Java frameworks, headless API, portal systems
- Professional or academic training in Computer Science, IT, programming, or related fields
- Past experience in development, computer science, or devops
- Experience in Office software (Outlook, Word, Excel).
- Ability to communicate in English and Khmer.
- Key Competencies
- Critical thinking and problem solving skills
- Planning and organizing
- Decision-making
- Growth mindset
- Communication skills
- Influencing and leading
- Delegation
- Team work
- Negotiation
- Conflict management
- Adaptability
- Stress tolerance
- Time management