iOS Developer
Date Submitted: 07-04-2020 | End date:
Industry Specialization | : | Information Technology |
Type of Employment | : | Permanent |
Minimum Experience | : | 5 years or more |
Work Location | : | Central Singapore |
Responsibilities
- Assist the lead developer in the development team (2-3 developers) in a project squad working with a product owner and UX/UI designer.
- Hands-on coding, systems analysis, design, and delivery of projects assigned
- Decide which technologies are going to be used and define the overall architecture.
- Deliver new features, execute on the roadmap and plan for the future
- Write clean, composed, and maintainable code as you develop word-class products for our clients.
- Write automated tests to build and maintain the product we build for our clients.
- Do code reviews with your squad members.
- Learn new technologies, languages, and techniques so that you can adapt to the evolving needs of our clients.
- Manage the iOS app and documentation
- Collaborate with other team members to define the internal processes and initiatives to help the company accomplish its mission.
Requirement
- 5+ years of professional iOS development experience. Experience in both Objective-C and Swift is ideal.
- BS/BA degree in a technical field, such as computer science (or equivalent years of relevant experience)
- Strong software development principles which includes scalable software and architectural design patterns
- Experience executing on complex features leveraging the power of native iOS SDKs
- Strong knowledge of iOS along with competency using standard libraries
- Improve product quality through code reviews, writing effective unit tests, and collaborating with QA
- Experience working and communicating with cross-functional teams – Program Managers, Product, Sales, QA, etc.
- Experience with source code management techniques using Git
- You enjoy working on challenging solutions and systems