Salary Range
SGD 108,000 - SGD 144,000 /year
SGD 9,000 - SGD 12,000/month
Skills Required
Liaising with cross functional teamsPeer ReviewiOSBitbucketiOS DevelopmentTechnology DevelopmentContinuous Integration and Continuous DeploymentPipeline DevelopmentUIJIRAPublishingTechnical CommunicationAgile Software Development
Job Description
Job Summary
Design and develop advanced iOS Workplace applications, collaborating with cross-functional teams to deliver new features and improve existing solutions. Manage CI/CD pipelines and adopt new technologies to enhance development efficiency.
Responsibilities
- Design and build advanced Workplace applications on the iOS platform to meet business needs
- Collaborate with cross-functional teams to define, design, and deliver new features effectively
- Maintain and improve existing iOS applications and frameworks to ensure performance and reliability
- Participate actively in agile software development practices and conduct peer code reviews to uphold code quality
- Manage continuous integration and continuous deployment (CI/CD) pipelines using Jenkins to streamline development workflows
- Utilize Bitbucket, JIRA, and SonarQube tools to support development and quality assurance processes
- Continuously evaluate and implement new technologies to maximize development efficiency and innovation
- Communicate complex technical concepts clearly to both business stakeholders and engineering teams
- Engage openly in team discussions to foster collaboration and problem-solving
Required competencies and certifications
- Demonstrated commercial experience of 5+ years in iOS development
- Proven expertise in Swift 5 and iOS SDKs for mobile application development
- Strong Object-Oriented design and programming skills applied in mobile projects
- Experience with Git version control, including understanding and managing branching workflows
- Commitment to quality control practices such as unit testing, functional testing, automated testing, code review, and manual QA
- Published mobile applications available in the App Store as evidence of development capability
- Bachelor’s Degree in Computer Science or a related discipline
Preferred competencies and qualifications
- Experience with Android programming to complement iOS development skills