Software Engineer

Apple

  • Singapore
  • Permanent
  • Full-time
  • 1 month ago
Apple is a place where extraordinary people gather to do their best work. Together we create products and experiences people once couldn't have envisioned - and now can't imagine living without. If you're excited by the idea of making an impact, joining a team where we pride ourselves in being one of the most diverse and expansive companies in the world, a career with Apple might be your dream job! We are seeking a talented and expert Software Engineer with expertise in full stack application development and a strong focus on platform development. The ideal candidate will have a proven understanding of cloud hosting, proficiency in Kubernetes, and experience in the development of deployment pipelines. Additionally, a curiosity about iOS application development and prior experience in this area would be considered an added advantage. The successful candidate will have a minimum of 1 year of work experience and a proven track record of excelling in their current role.Key Qualifications Key Qualifications
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with cloud hosting platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong understanding of Kubernetes and containerisation technologies.
  • Knowledge of deployment automation tools such as Jenkins, GitLab CI/CD, or similar.
  • Familiarity with iOS application development and related technologies (Swift, Xcode) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Description Description- Design, develop, and maintain full stack applications, with a focus on platform development and cloud hosting. - Collaborate with multi-functional teams to define project requirements and deliver high-quality solutions. - Implement best practices for software development, including code reviews, testing, and documentation. - Optimise application performance and scalability through the use of Kubernetes and other cloud technologies. - Develop and maintain deployment pipelines to automate the software release process. - Stay up-to-date with the latest trends and technologies in software development and platform engineering. - Provide mentorship and guidance to junior members of the team.Education & Experience Education & ExperienceBachelor's degree in Computer Science, Engineering, or related field.

Apple

Similar Jobs

  • Staff Software Engineer

    Smith & Nephew

    • Singapore
    Staff Software Engineer based in Singapore Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living. Smith and Nephew is looking f…
    • 7 days ago
  • Senior Software Engineer (Data Solutions)

    Mediacorp

    • Singapore
    Job Description: We are looking for a Senior Software Engineer to join our Data Architecture Solutions team. The role will involve executing the creation, maintenance & managemen…
    • 9 days ago