Full Stack Web Developer Job at Apple in Austin
Apple, Austin, TX, United States, 78716
Full Stack Web Developer Austin,Texas,United States Hardware The System Firmware & Diagnostics organization is seeking a full stack web developer to help build advanced tooling and automation for the Hardware Engineering organization. The organization is responsible for ensuring the integrity of our products during manufacturing and ensuring their quality. Sitting at the intersection of where software meets hardware, this role provides a unique opportunity to help shape the software that builds Apple hardware, software, and services. Description The Full Stack Web Developer will work in a cross-functional role, helping design and build the infrastructure and tools that serve multiple teams across the company. In addition to supporting the existing systems, you'll have the opportunity to help solve problems by bringing up brand new applications and designing them from the ground up. This role is ideal for those who are full-stack developers and like to be involved in every step of the process and a passion for building tools that help users. Minimum Qualifications 3+ years software development experience designing and building complex, highly available, large scale web applications. 3+ years in front end development using HTML5, CSS3, JS & one or more JavaScript frameworks like NextJS, React, or equivalent. Excellent knowledge of server side programming languages & frameworks in both Javascript (Node.js, Express) and Python (Django, Flask). Experience with API usage and development using REST and/or GraphQL. Bachelor’s or Master’s degree in computer science, engineering or equivalent practical experience. Key Qualifications Preferred Qualifications Experience in web analytics, accessibility, standards, and security. Strong understanding of TypeScript and the latest ECMAScript standards. Familiarity with containerization and orchestration technologies (Docker, Kubernetes) for development, testing, and deployment of applications. Familiarity with messaging platforms like Kafka. Experience designing and publishing Python libraries using the latest PEP best practices Proficient in software development best practices, including version control with Git, continuous integration/continuous deployment (CI/CD) pipelines, and automated testing frameworks. Experience with OAuth2, JWT, and other authentication and authorization mechanisms. Strong problem solving skills, with the ability to work in a dynamic and agile environment. Ability to collaborate effectively with teams located in different locations. Education & Experience Additional Requirements Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant. (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) Apple Footer Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) . Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) . Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area. Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) . Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) . Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .