Returning Candidate?

Senior Web Development Engineer

Senior Web Development Engineer

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Software Development
Recruiting Team 

Job Description

Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!

The AWS Mobile group provides mobile developers with tools and services to build, deploy, and manage cloud-enabled native, web, or hybrid apps for iOS and Android. Our services focus on delivering the best mobile developer experience and include Amazon Cognito, AWS Mobile Hub, AWS Mobile SDK, AWS Device Farm, and Amazon Pinpoint. We are continuously adding to and improving the capabilities of these services as well as adding new services to meet developer needs.

We launched AWS AppSync in 2017 to solve some hard problems for developers who want to build collaborative apps at global scale. This is an opportunity for engineers at all levels to join the team at the very beginning of the journey. We are looking for frontend and full stack engineers with experience in distributed data, scalability, and system architecture and with exceptional technical expertise and fearless creativity.

In return, you will work with an exceptional team to solve hard problems and learn new skills. In addition to the technical challenges provided by the innovative use cases that we are working on, you will also learn how to build a service that meets AWS’ high bar for availability, scalability, and security. And, you’ll be joining a team that enjoys working hard and having fun in equal measure!

The ideal candidate is excited about the incredible opportunity of making history by launching a new AWS service, and is passionate about delivering a high-quality service in a hyper-growth environment where priorities can shift fast.

Basic Qualifications

  • BS Computer Science/Computer Engineering.
  • 5+ years of professional front end development using modern web development technologies and techniques, including HTML5, CSS, JavaScript based frameworks, web services (RESTful, etc.)
  • Strong UX skills and sound knowledge of UX best practices with the ability to incorporate them into solutions
  • Solid coding practices including peer code reviews, unit testing, and a preference for agile development
  • Excellent communication skills, both written and verbal
  • Eagerness to adopt a lead role in mentoring and developing others
  • Exceptional problem solving and troubleshooting skills

Preferred Qualifications

  • MS Computer Science/Computer Engineering.
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
  • Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.
  • Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
  • Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
  • Experience with React and ES6
  • Appetite and enthusiasm to work with new technologies
  • Keen interest in staying current with the latest trends and techniques in the industry