Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Full Stack Engineer 
United States, Texas, Austin 
508988459

07.09.2024
Description
You should be comfortable wearing many hats. You will 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.
Minimum Qualifications
  • 5+ years experience building websites using HTML, CSS, JavaScript and TypeScript;
  • 5+ years experience building web applications with frameworks and/or libraries such as EmberJS, React, Vue, Angular, or similar;
  • 5+ years experience with server-side web application frameworks such as Ruby on Rails or similar.
  • Experience writing and maintaining automated tests for web applications;
  • Experience in defining continuous integration build processes for backend web development;
  • Experience in writing performant SQL through both raw queries and ORMs;
  • Knowledge of common design patterns in web development (MVC, MVVM, etc);
  • Proven ability to follow development standard methodologies for high quality software (CI, Vagrant, etc);
Preferred Qualifications
  • BA or BS in Computer Science or equivalent degree desirable but candidates from all education backgrounds are encouraged to apply;
  • Experience developing RESTful APIs;
  • Experience with microservices based architectures;
  • Experience with message/job queues (Rabbit, Zero, Resque);
  • Exposure to iOS and OS X development with Swift or Objective-C a plus;
  • Working knowledge of source control software such as Git (preferred) or SVN;
  • Exposure to Agile project management methodologies;
  • Ability to multi-task and manage tasks with varying priorities;
  • Ability to work independently with minimal supervision;
  • Ability to brainstorm and communicate technology ideas and issues with peers and management;
  • Ability to evaluate and articulate technical trade-offs of every decision;
  • 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;
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.