Software & Application Developer
Share
Report
HANDA
138 views·
Aug 07, 2023
Job Description
- Support the entire application life-cycle (concept, design, test, release and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimise performance
- Design interfaces to improve user experience
- Liaise with Product development team to plan new features
- Ensure new, and legacy applications meet quality standards
- Research and suggest new mobile products, applications and protocols
- Stay up-to-date with new technology trends
Requirement
- BSc degree in Computer Science or relevant field
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Proven work experience as a Mobile developer
- Demonstrable portfolio of released applications on the App Store or the Android market
- In-depth knowledge of at least one programming language: Kotlin/Java/Swift/ObjectiveC/JavaScript/C# and supporting tools and frameworks.
- Experience with third-party libraries and APIs
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency with writing automated tests such as JUnit, Espresso, Mocha, Jest, Enzyme, XCTest.
- Must be familiar with RESTful APIs to connect mobile applications to back-end services.
- Experience with profiling and debugging mobile applications
- Familiarity with OOP design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment.
Benefits
- Competitive compensation package and staff stock options
- Working in a cutting-edge field of blockchain solutions
- Exposure and opportunities to work on the core systems for the core products
- Medical Coverage
1 - 3 years
US$700 - US$3.000 / Month
October 16, 2021
Full Time
Khan Chamkar Mon, Phnom Penh
On-site