Full Stack Engineer

Austin, TX 78701
  • Job Code
    200284424
Summary

Summary

Posted: Sep 9, 2021

Weekly Hours: 40

Role Number:200284424

Come join Hardware Engineering's Tools and Data Analytics Team working on exciting internal web apps! We are loo...Summary

Summary

Posted: Sep 9, 2021

Weekly Hours: 40

Role Number:200284424

Come join Hardware Engineering's Tools and Data Analytics Team working on exciting internal web apps! We are looking for an imaginative, resourceful and enthusiastic full-stack web application engineer with an ability to create simple solutions to complex problems. Help us continue to make internal products that blend ease of use, powerful feature sets, and an unsurpassed attention to detail.

Key Qualifications

  • -- The Must-Haves
  • Proficiency in HTML, Javascript, and CSS
  • Experience with RESTful API design
  • Ability in Automated tests
  • Experience with Containers (Docker preferred)
  • Experience with Defining continuous integration processes for web development applications
  • Proficiency with Relational databases; data modeling and querying
  • ORMs (Object Relational Mappers)
  • Experience in Git
  • -- Nice-to-Haves
  • Kubernetes
  • Single Page Applications (EmberJS, React, Vue, Angular, or similar)
  • Typescript
  • Ruby on Rails
  • Symfony
  • JSON:API
  • Microservices-based architectures
  • Message queue (RabbitMQ, Resque, Kafka)
  • Search Platforms (Solr, ElasticSearch)
  • Cloud platform (e.g. AWS)
  • Budgeting, or resource/roadmap planning processes
  • -- The Usuals
  • Exposure to Agile project management methodologies
  • Ability to multi-task and manage tasks with varying priorities
  • Ability to work independently with minimal supervision
  • Must be able to brainstorm and communicate technology ideas and issues with peers and management
  • Excellent verbal and written communication skills
  • Willingness to learn new technologies and implement in short time
  • Comfortable working in a multi-discipline, geographically dispersed team

Description

You will be part of a collaborative team of talented engineers. The ideal candidate will have a can-do attitude, passion for technology, and extensive web application development experience.

From brainstorming through implementation, the Web Application Engineer will work with members of the Tools Team, as well as our division's engineering, program management and executive sponsors. She or he must have a passion for developing software that is maintainable, scalable, and performant while delivering high quality user experiences that are simple to use. Must also possess excellent debugging skills and the ability to think on the fly when problems arise.

As a full stack engineer, you should be comfortable wearing many hats. You should be able to work in a fast paced environment with changing priorities and tight deadlines. Open communication and healthy debate are paramount to your success within the team.

Education & Experience

BA or BS in Computer Science or equivalent degree.

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Full Stack Engineer

Apple, Inc.
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account