Full Stack Software Engineer

Apple

3.7

(120)

Tokyo, Japan

Why you should apply for a job to Apple:

  • 66% say women are treated fairly and equally to men
  • 66% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Company commitment that women earn the same as men performing similar work includes no salary history disclosure policy.
  • Apple University creates classes, seminars, and tools to help employees understand Apple’s culture, organization, and values.
  • Whether you donate time or money, Apple will match charitable contributions up to $10,000 a year.
  • #200578166_EN-2

    Position summary

    y to join a focused team and work collaboratively with other groups to make a significant impact on our product.

    Description

    The candidate should be self-motivated, accountable, technically strong and offers a diverse skillset that aligns with the key qualifications listed. You love working in a dynamic fast paced environment, building and maintaining strong working relationships with a variety of partners, including business partners, application owners, project managers, technology and infrastructure teams to get the work done. You naturally take a deep interest in working closely with business partners to drive the product feature and technology roadmap beyond the first release.

    Minimum Qualifications

    • 5+ years of experience designing and developing large scale distributed cloud applications using Java.

    • Experience in crafting and implementing RESTful API and services.

    • Proficient in front end technologies like Javascript, HTML, CSS, and any of the JS frameworks like React, Angular.

    • Hands on experience in implementing end-to-end machine learning projects.

    • Experience with relational databases and NoSQL databases.

    • Strong experience in Object Oriented programming and excellent debugging skills.

    • Experience working on complex problems and distributed systems where scalability and performance are extremely important.

    • Masters/Bachelor's Degree in Engineering / Computer Science / Information Technology.

    • Be an advocate and driver for proven engineering practices.

    • Aptitude to independently learn new technologies.

    • Excellent verbal and written communication skills is required.

    Preferred Qualifications

    • Experience of working and delivering as a Scrum Team. Prior Scrum Master/Project Management experience will be an advantage.
    • Experience with container based workloads and their orchestration (Docker, Kubernetes) desired as well as surrounding DevOps/CI/CD tools and processes (Jenkins, Spinnaker, and similar).

    Why you should apply for a job to Apple:

  • 66% say women are treated fairly and equally to men
  • 66% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Company commitment that women earn the same as men performing similar work includes no salary history disclosure policy.
  • Apple University creates classes, seminars, and tools to help employees understand Apple’s culture, organization, and values.
  • Whether you donate time or money, Apple will match charitable contributions up to $10,000 a year.