- Develop mobile applications (iOS: Objective-C and Swift)
- Develop test specs and approach for the application
- Involve with management and business guy in product development process
- Fix any issues that may arise tracked by error management tools such as Fabric
- Code reviewing and grow junior developer
- Help contribute and create best practices for the team
- Consultant for CEO and CTO on application implementation design
Requirements
- 3 years of object-oriented software development experience
- 3+ years building applications for iOS devices (Able to use both Objective-C and Swift)
- Experience designing clean and maintainable codebase
- Experience with multithreading programming
- Experience writing unit tests and testable code
- Knowledge of iOS SDK performance tools and optimization techniques
- Good knowledge of Git version control system.
- Japanese or Thai knowledge will give you a certain advantage.
- If you can code well on both iOS and Android, you will be someone we consider first.