Apple
Senior Software Engineer — Full Stack (Node.js/TypeScript/functional)
Found: Today
This position is based in Austin, Texas, within the Manufacturing Design and Environmental Systems teams.
What you'll do:
Write clean, well-tested TypeScript, and build features for applications used by engineering and operations teams. Collaborate closely with product designers and domain experts.
Responsibilities:
- Develop and maintain applications in Node.js and Elixir.
- Anticipate problems and provide clear, simple solutions.
- Write tests and participate in code reviews.
Minimum Qualifications:
- 6+ years in a senior software role across the web stack.
- 5+ years experience with JavaScript or TypeScript and frameworks like React.
- 4+ years building robust HTTP APIs and backend services.
- Familiarity with functional programming concepts.
Preferred Qualifications:
- Experience in manufacturing or environmental systems.
- Experience with Elixir or other functional programming languages.
- Knowledge of observability tools like Prometheus or Grafana.