Hyderabad, Telangana, India
Imagine what you could do here!
At Apple, we believe new insights have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there’s no telling what you could accomplish.
The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it!
Job Description
- Develop and maintain highly reliable, scalable, and maintainable enterprise applications that can match Apple volumes.
- Understand requirements, engage with team members, cross-functional teams, and project managers to define solutions, and estimate the scope of work required.
- Collaborate with multiple cross-functional teams and work on solutions that have a larger impact on Apple business. Work with global teams in the US, Singapore, and Europe.
- Deliver solutions that can keep up with a rapidly evolving product in a timely fashion.
- Review technical designs and perform code reviews.
Key Qualifications
- 5+ years of experience in building large-scale, complex web applications with best-in-class usability and accessibility guidelines (WCAG Accessibility Guidelines).
- Solid understanding of software engineering principles from design to operations of enterprise app development.
- In-depth understanding of data structures and algorithms.
- Full stack technical skills needed: JavaScript frameworks like React, Java, Go, etc.
- Experience designing, building, and maintaining RESTful APIs and web services.
- In-depth working knowledge of at least one or more JavaScript frameworks such as Angular, React, Vue.js, TypeScript, etc.
- Experience collaborating with UX Designers to prototype the user experience during the design phase.
- Write unit and end-to-end tests using modern testing tools such as Jest, Playwright, React Testing Library, etc.
- Experience with Python is nice to have.
- Broader web development ecosystem expertise, in various frontend technologies and tools such as GraphQL, Redux, Web Components, WebRTC, Vite, Webpack, ESLint, etc. is an added bonus.
- Nice to have experience working with databases like Oracle/Snowflake/Singlestore/Teradata & NoSQL databases like Cassandra, Redis, along with experience building data models to support low latency apps.
- Ability to be a strong partner and effectively communicate and collaborate within a team and with project stakeholders.
Education & Experience
- B.Tech/M.Tech/M.S. in Computer Science or related field.
Apple is an Equal Opportunity Employer
Apple is committed to inclusion and diversity. We take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
If you are passionate about developing innovative solutions and want to be part of a world-class team at Apple, apply now and help us create the future!
#AppleCareers #SoftwareEngineering #TechJobs