Full Stack Developer Apple Ads
Responsibilities
You will be responsible for contributing to the design and development of large-scale, web-based, distributed systems using Frontend and Backend technologies based on Apple's standards.
You will building features at fast pace using Agile methodologies in Continuous Integration/Delivery environment.
You will be expected to work on improving existing system’s performance, reliability, scalability, and resilience.
You will get a chance to work with cross-functional teams to deliver large set of features that span across various groups in Apple.
Minimum Qualifications
5+ years experience in development of systems using Java, Python, ReactJS, NodeJS in a Unix environment
Experience in Cloud technologies such as AWS
Experience in Continuous Integration, Delivery systems and DevOps Technologies
Experience with Git, Docker, Kafka, Solr
Experience contributing to application frameworks that help efficiently deliver business use cases
Experience in leveraging AI for solving engineering or business challenges
Prior experience in the internet advertising industry is a huge plus
Experience with developing high-performant and highly intuitive user interfaces and integrations
Experience contributing to application frameworks that help efficiently deliver business use cases
Deep understanding of product thinking and the impact of design and development on the product lifecycle
Ability to take requirements from design through to implementation both independently and with larger teams
Experience working closely with operational teams on deployment, monitoring, and management concerns
Excellent analytical, problem solving and communication skills.
Preferred Qualifications
Strong appreciation for software quality with experience writing unit tests and collaborating with quality engineering teams to develop comprehensive test plans.
Master’s degree in Computer Science, Computer Engineering or related technical discipline will be preferred
Hands-on experience in writing components, frameworks and libraries that improve software efficiency and scalability.
You will be responsible for contributing to the design and development of large-scale, web-based, distributed systems using Frontend and Backend technologies based on Apple's standards.
You will building features at fast pace using Agile methodologies in Continuous Integration/Delivery environment.
You will be expected to work on improving existing system’s performance, reliability, scalability, and resilience.
You will get a chance to work with cross-functional teams to deliver large set of features that span across various groups in Apple.
Minimum Qualifications
5+ years experience in development of systems using Java, Python, ReactJS, NodeJS in a Unix environment
Experience in Cloud technologies such as AWS
Experience in Continuous Integration, Delivery systems and DevOps Technologies
Experience with Git, Docker, Kafka, Solr
Experience contributing to application frameworks that help efficiently deliver business use cases
Experience in leveraging AI for solving engineering or business challenges
Prior experience in the internet advertising industry is a huge plus
Experience with developing high-performant and highly intuitive user interfaces and integrations
Experience contributing to application frameworks that help efficiently deliver business use cases
Deep understanding of product thinking and the impact of design and development on the product lifecycle
Ability to take requirements from design through to implementation both independently and with larger teams
Experience working closely with operational teams on deployment, monitoring, and management concerns
Excellent analytical, problem solving and communication skills.
Preferred Qualifications
Strong appreciation for software quality with experience writing unit tests and collaborating with quality engineering teams to develop comprehensive test plans.
Master’s degree in Computer Science, Computer Engineering or related technical discipline will be preferred
Hands-on experience in writing components, frameworks and libraries that improve software efficiency and scalability.