Lead Software Engineer - Web
Location: US, WA, Seattle
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Environmental Services
Function: Engineering

Company profile:
Aptitude Staffing Solutions has redesigned the recruiting wheel. Our innovative new platform cuts the recruiting time in half, yields scientifically-proven results and clients and candidates enjoy a pleasant experience through advanced, simple to use technology and a tenured, industry-experienced recruiting team. Join us in a fresh new experience of leveraging your career...the way it should be! All represented candidates enjoy the following perks:Expert negotiations, maximizing total compensation package Signing bonus by Aptitude Staffing in addition to client signing bonus (if applicable)1 Year access to AnyPerkRelocation Services for out of town candidatesContinued education in your area of profession, seminars, workshops and other skill development events Contract employees receive quarterly bonuses for the duration of their project Direct-Hire employees receive double bonues ($2,000) per referred/recruited candidate into their newly appointed companyAll candidates are encouraged to participate in our Referral Bonus Program &amp; earn $500 - $1,000 per hired referral            

Job description:
Do you want to help improve the lives of farmers and help protect our country’s food supply? Are you motivated by solving hard problems with real-world impact?  We are looking for experienced leads to help build our next generation products and services and to guide and mentor our current team of talented engineers. Responsibilities:    * Creativity and passion for developing high quality code.   * Strong interest in taking ownership of the entire development process      from development, through testing and deployment.   * Interest and confidence in learning and working with new      technologies.   * A passion for mentoring and developing both junior and experienced      Software Engineers.   * Able to provide direct, constructive feedback on the fly to your peers      and team.   * A desire for a collaborative development process and both learning      from and teaching your teammates.   * The ability to dive deep into a problem, avoiding common pitfalls, and      never being afraid to ask for help.   * A desire to work on hard problems. Skills:   * Expert understanding of web technologies and web application      architectures.   * 2 years+ experience directly managing 3 or more Junior - Senior      Software Engineers.   * Strong organizational and communication skills.   * 6 years or greater working proficiency in Ruby and/or Java.   * Experience with relational databases (e.g., MySQL, PostgreSQL).   * Experience using Git or other distributed version control software.

Requirements:
  Creativity and passion for developing high quality code.   Strong interest in taking ownership of the entire development process      from development, through testing and deployment.   Interest and confidence in learning and working with new      technologies.   A passion for mentoring and developing both junior and experienced      Software Engineers.   Able to provide direct, constructive feedback on the fly to your peers      and team.   A desire for a collaborative development process and both learning      from and teaching your teammates.   The ability to dive deep into a problem, avoiding common pitfalls, and      never being afraid to ask for help.   A desire to work on hard problems.Bonus:   Experience with AWS or similar distributed architecture.   Experience with NoSQL databases (e.g., Couchbase).   Experience working full-stack with MVC/MVP frameworks like      #URL_5543aa46fe37875fcc9e8b278ee02d4a18479d6d208cad289401987349eea211# and #URL_24af608067894e12e6fea7409bc304eab8b081f9a997620340783e8eb5641189#.   A passion for data visualization.

Benefits:
Perks:   * A ground floor opportunity as part of a driven, talented team that      aims to make a large-scale impact through innovative use of our      technology platform.   * We sponsor meetups, networking events, and conference trips to help      support your personal and professional development.   * Fully-stocked kitchen and kegerator, with lunch and dinner served      daily.   * Engage with our customers first-hand by taking trips out to the field.   * Competitive compensation.   * Medical, dental, and vision insurance.