{"schemaVersion":"jobsearcher.job.v1","id":"bdfca030c62e9acab8f4933a","url":"https://jobsearcher.com/jobs/bdfca030c62e9acab8f4933a","canonicalUrl":"https://jobsearcher.com/jobs/bdfca030c62e9acab8f4933a","title":"Software Engineer (Full Stack), G&A Solutions Engineering","description":"At Apple, we believe the people who build our products deserve systems built with that same care. That belief is what drives People Systems. Behind every revolutionary hardware launch, breakthrough service, and magical customer experience are the passionate people who make it all possible.\n\nThis is our pursuit: to be the unseen force behind a world-class employee experience for the most exceptional people on Earth - realized through obsessively crafting and caring for the systems that hire, reward, and support our talent as they grow, thrive, and do the best work of their lives.\n\nSitting at the vibrant intersection of technology, people, and business, we architect the platforms behind every stage of that journey: Recruiting, Onboarding, Core HR, Payroll, Compensation, and Benefits. Our systems don’t just process transactions; they shape how people experience working here.\n\nDescription\n\nWhen you engineer for People Systems, your users are Apple's most vital asset: its people. We're looking for a Full Stack Software Engineer who can architect reliable backend services and design intuitive, accessible user interfaces with equal rigor.\n\nAs a Full Stack Software Engineer on our team, you will own features end-to-end, from design through deployment. You'll build responsive, high-performance web applications using React and TypeScript, and develop the Java / Spring Boot microservices, APIs, and data layers that power them behind the scenes.\n\nWe value engineers with a strong product mindset who make architectural decisions that balance immediate delivery with long-term platform health. You'll design domain models that capture complex business rules without becoming unmaintainable, and build systems that are observable, testable, and resilient by default, not as an afterthought.\n\nCollaboration is central to how we work. You'll partner with product managers and cross-functional engineering teams to understand problems deeply before reaching for solutions. The best engineers here ask \"why\" before \"how.\"\n\nIf you care deeply about craftsmanship from the UI layer to the database and want to build software where scale meets human empathy, come join us to do the best work of your life.\n\n\",\"responsibilities\":\"Build features end-to-end, from Java microservices and RESTful APIs to React-based user interfaces, owning technical design, implementation, testing, deployment, and production monitoring.\n\nImplement responsive, accessible frontends using React, TypeScript, and component-driven design systems.\n\nDevelop and maintain backend services using Java, Spring Boot, and cloud-native technologies.\n\nWrite comprehensive unit, integration, and end-to-end tests (e.g., Jest, React Testing Library, JUnit, Playwright) to maintain high code quality and prevent regressions.\n\nEnsure data integrity, consistency, and privacy across high-stakes domains while delivering seamless user experiences.\n\nDesign and consume APIs with attention to contracts, error handling, and developer experience.\n\nCollaborate closely with UX designers and product managers to translate business workflows into intuitive interfaces.\n\nParticipate in code reviews, contribute to shared libraries and tooling, and help improve team engineering practices.\n\nTroubleshoot issues across the stack, from browser rendering to database queries, building intuition for where problems live.\n\nPreferred Qualifications\n\nExperience writing automated tests (unit/integration) and using modern build/source control tools (Git, Webpack/Vite, npm/yarn, CI/CD pipelines).\n\nUnderstanding of responsive web design principles and accessibility standards (WCAG / semantic HTML).\n\nAbility to debug and reason about issues across the full stack, from network layer to UI rendering.\n\nDemonstrated proficiency using AI-assisted development tools to accelerate design, coding, testing, and debugging workflows\n\nExperience building accessible, internationalized web applications\n\nExperience with event-driven architectures (Kafka, RabbitMQ, or equivalent messaging platforms)\n\nFamiliarity with distributed systems concepts: consistency, fault tolerance, and failure modes\n\nExposure to performance optimization - both backend (caching, query tuning) and frontend\n\nStrong problem-solving skills, attention to detail, and a collaborative team-first mindset.\n\nMinimum Qualifications\n\n3 years of professional experience building production systems spanning both backend and frontend.\n\n3 years of professional experience in JavaScript (ES6+), TypeScript, React, HTML5, and modern CSS/styling frameworks, with a solid understanding of state management and component lifecycles.\n\n3 years of professional experience developing backend APIs and microservices using Java (Spring / Spring Boot) or Node.js/TypeScript.\n\n3 years of professional experience designing and consuming RESTful APIs, along with working knowledge of relational or NoSQL databases and basic SQL query optimization.\n\nBS/MS in Computer Science, Computer Engineering, or related field.","company":"Apple","rawCompany":"apple","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-09-01T10:39:27.856Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (Full Stack), G&A Solutions Engineering","description":"At Apple, we believe the people who build our products deserve systems built with that same care. That belief is what drives People Systems. Behind every revolutionary hardware launch, breakthrough service, and magical customer experience are the passionate people who make it all possible.\n\nThis is our pursuit: to be the unseen force behind a world-class employee experience for the most exceptional people on Earth - realized through obsessively crafting and caring for the systems that hire, reward, and support our talent as they grow, thrive, and do the best work of their lives.\n\nSitting at the vibrant intersection of technology, people, and business, we architect the platforms behind every stage of that journey: Recruiting, Onboarding, Core HR, Payroll, Compensation, and Benefits. Our systems don’t just process transactions; they shape how people experience working here.\n\nDescription\n\nWhen you engineer for People Systems, your users are Apple's most vital asset: its people. We're looking for a Full Stack Software Engineer who can architect reliable backend services and design intuitive, accessible user interfaces with equal rigor.\n\nAs a Full Stack Software Engineer on our team, you will own features end-to-end, from design through deployment. You'll build responsive, high-performance web applications using React and TypeScript, and develop the Java / Spring Boot microservices, APIs, and data layers that power them behind the scenes.\n\nWe value engineers with a strong product mindset who make architectural decisions that balance immediate delivery with long-term platform health. You'll design domain models that capture complex business rules without becoming unmaintainable, and build systems that are observable, testable, and resilient by default, not as an afterthought.\n\nCollaboration is central to how we work. You'll partner with product managers and cross-functional engineering teams to understand problems deeply before reaching for solutions. The best engineers here ask \"why\" before \"how.\"\n\nIf you care deeply about craftsmanship from the UI layer to the database and want to build software where scale meets human empathy, come join us to do the best work of your life.\n\n\",\"responsibilities\":\"Build features end-to-end, from Java microservices and RESTful APIs to React-based user interfaces, owning technical design, implementation, testing, deployment, and production monitoring.\n\nImplement responsive, accessible frontends using React, TypeScript, and component-driven design systems.\n\nDevelop and maintain backend services using Java, Spring Boot, and cloud-native technologies.\n\nWrite comprehensive unit, integration, and end-to-end tests (e.g., Jest, React Testing Library, JUnit, Playwright) to maintain high code quality and prevent regressions.\n\nEnsure data integrity, consistency, and privacy across high-stakes domains while delivering seamless user experiences.\n\nDesign and consume APIs with attention to contracts, error handling, and developer experience.\n\nCollaborate closely with UX designers and product managers to translate business workflows into intuitive interfaces.\n\nParticipate in code reviews, contribute to shared libraries and tooling, and help improve team engineering practices.\n\nTroubleshoot issues across the stack, from browser rendering to database queries, building intuition for where problems live.\n\nPreferred Qualifications\n\nExperience writing automated tests (unit/integration) and using modern build/source control tools (Git, Webpack/Vite, npm/yarn, CI/CD pipelines).\n\nUnderstanding of responsive web design principles and accessibility standards (WCAG / semantic HTML).\n\nAbility to debug and reason about issues across the full stack, from network layer to UI rendering.\n\nDemonstrated proficiency using AI-assisted development tools to accelerate design, coding, testing, and debugging workflows\n\nExperience building accessible, internationalized web applications\n\nExperience with event-driven architectures (Kafka, RabbitMQ, or equivalent messaging platforms)\n\nFamiliarity with distributed systems concepts: consistency, fault tolerance, and failure modes\n\nExposure to performance optimization - both backend (caching, query tuning) and frontend\n\nStrong problem-solving skills, attention to detail, and a collaborative team-first mindset.\n\nMinimum Qualifications\n\n3 years of professional experience building production systems spanning both backend and frontend.\n\n3 years of professional experience in JavaScript (ES6+), TypeScript, React, HTML5, and modern CSS/styling frameworks, with a solid understanding of state management and component lifecycles.\n\n3 years of professional experience developing backend APIs and microservices using Java (Spring / Spring Boot) or Node.js/TypeScript.\n\n3 years of professional experience designing and consuming RESTful APIs, along with working knowledge of relational or NoSQL databases and basic SQL query optimization.\n\nBS/MS in Computer Science, Computer Engineering, or related field.","datePosted":"2026-09-01T10:39:27.856Z","dateModified":"2026-09-01T10:39:27.856Z","hiringOrganization":{"@type":"Organization","name":"Apple","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bdfca030c62e9acab8f4933a"},"url":"https://jobsearcher.com/jobs/bdfca030c62e9acab8f4933a"}}