Responsibilities
- Reporting to the Head of Engineering, this role has strong ownership of product architecture and design decisions for iOS platform
- Design and develop high quality software services and features, working with other team members
- Produce clean code and automated tests
- Align with enterprise architecture frameworks and standards
- Be the role-model for all engineers in the team in terms of technical competency
- Work closely with Head of Engineering and Product Management to fit the mantra – “Create the Right Product, Create the Product Right”
- Research, assess and adopt new technologies as required
- Be a guide and mentor to the team members and help in ramping up the overall skill-base of the team.
- Produce detailed estimates and optimized work plans for requirements and changes
- Ensure that features are delivered on time and that they meet the business needs
- Strive for quality of performance, usability, reliability, maintainability and extensibility
- Identify opportunities for process and tool improvements
- Use analytical rigor to produce effective solutions to poorly-defined problems
- Follow Build to Ship mantra in practice with full Dev Ops implementation
Qualifications:
- 5+ years of hard-core software development and product creation experience
- Computer Science (or equivalent) degree
- Working knowledge in Swift/Objective C
- Hands-on working knowledge of DevOps, automation testing, test driven development, behavior driven development, server-less or micro-services
- Solid background in large scale software development, with some expertise in JavaScript
- Location: Onsite opportunities in Southeast Asia (Hong Kong, Philippines, Singapore)
Application link: https://www.gitstart.dev/