Apple is looking for a Senior Full Stack Engineer to work with different business and engineering teams to understand end customer needs, develop scalable software, build tools, dashboards, and platforms for internal and third-party cloud usage.
Requirements
- Excellent track record (5+ years) of building complex web applications
- Proven background in designing, implementing, and scaling web services in Java and Spring
- Proven background with web app frontend development using JavaScript, and React
- Experience with NoSQL data stores such as Cassandra
- Experience with other JavaScript Frameworks is a plus. e.g., Ember / Angular Python
- TensorFlow/PyTorch/Keras a bonus, but not required
Responsibilities
- Researching and evaluating broad set of technology stacks, open source libraries and modern frameworks, design pattern and architecture concepts.
- Presenting your work in a collaborative way across team members and partners.
- Define APIs, key customizations and data migration.
- develop scalable software
- build tools, dashboards and platform that will be used inside/outside the team.
- be a key owner of products and tools
- responsible for completing industry grade, quality solutions and their lifecycles for both internal and third party cloud.
Other
- Willing to take responsibility and ownership of features/product
- Strong analytical and problem-solving skills
- Possesses strong interpersonal skills, able to communicate complex technical ideas to engineers and non-engineers inside and across the teams
- BS Degree in Computer Science or equivalent
- Apple is an equal opportunity employer that is committed to inclusion and diversity.