For Employers
Technical Lead


CDG ZIG PTE. LTD.
11 days ago
Posted date
11 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
OtherJob category
Other
We are hiring Technical Lead/ Senior Software Engineer who has experience in IOS development.

Job Scope
  • Drive the design, development, and delivery of high-quality iOS applications, ensuring robust, scalable, and efficient code
  • Architect solutions by applying modern design patterns (Clean Architecture, MVVM, VIPER), while addressing technical challenges and aligning with business needs
  • Provide guidance and mentorship to junior developers, ensuring best practices in coding, testing, and app design
  • Partner with product managers, designers, backend developers, and QA teams to deliver cohesive, high-performing applications
  • Lead the development and integration of new features, collaborating with vendors and third-party SDK providers to optimise functionality
  • Implement continuous development processes, maintaining and enhancing the app based on user feedback, crash analytics, and evolving technologies
  • Ensure quality by establishing rigorous testing practices, conducting code reviews, and maintaining high standards, for code maintainability and testability
  • Monitor and address security threats, ensuring the app complies with relevant regulations and industry standards
  • Report directly to the supervisor, providing regular updates on project progress, technical challenges, and team performance


Job Requirement
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum 6 years of professional experience, including 3+ years in iOS application development
  • Proven experience delivering high-quality, scalable application independently or as part of a team
  • iOS Development Expertise: Advanced knowledge of Swift and SwiftUI, with experience in building, testing, and deploying iOS Applications.
  • Architectural Proficiency: Strong understanding of design patterns (MVC, MVVM, VIPER, Clean Architecture) and ability to architect scalable, maintainable solutions.
  • Integration Skills: Experience in integrating RESTful APIs, third-party SDKs, and cloud-based services such as Firebase or AWS.
  • App Optimisation: Proficiency in optimising app performance, memory usage, and responsiveness for a seamless user experience.
  • Testing Frameworks: Skilled in using testing tools such as XCTest, XCUITest, and other unit or UI testing frameworks to ensure application reliability.
  • Version Control: Expertise in Git and version control workflows, ensuring code collaboration and versioning best practices.
  • CI/CD Pipelines: Familiarity with continuous integration and delivery pipelines, including tools like Jenkins, GitHub Actions, or Bitrise.
  • Security Practices: In-depth understanding of mobile app security standards, including secure storage, data encryption, and protection against common vulnerabilities (e.g., OWASP Mobile Top 10).
  • App Store Management: Experience in managing App Store submissions, updates and compliance with Apple's guidelines.
  • Analytics and Monitoring: Familiarity with tools Crashlytics, Firebase Analytics, or equivalent for app monitoring and improvement.
  • Ability to lead by example and mentor junior developers effectively
  • Strong analytical and debugging skills to address complex technical challenges
  • Ability to explain technical concepts clearly to both technical and non-technical stakeholders
Related tags
-
JOB SUMMARY
Technical Lead
CDG ZIG PTE. LTD.
Singapore
11 days ago
N/A
Full-time

Technical Lead