Es Tech, Sr. Front End Engineer

3+ months agoArlington, VA


Amazon's Employee Services Technology (ES Tech) team is looking for highly technical entrepreneurs who are passionate about innovating on behalf of customers, demonstrate a high degree of system ownership, and want to have fun while they make history.
We are looking for passionate, talented, and experienced Front-End / Web Developers to join us to innovate on this new service that addresses customer needs to build modern contact centers. The position represents a rare opportunity to be a part of a fast-growing business, where you will be playing a crucial role in developing the next generation contact center, and get the opportunity to and deliver scalable, resilient systems while maintaining a constant customer focus. Our team has a highly collaborative, fast moving, and fun culture with a combined engineering and dev ops mentality. As a member of the team you will influence our overall strategy by helping define product features, design the system architecture, and promote the best practices that enable a quality product. You will have an enormous opportunity to impact the employee experience with products used every day by you, your team and your colleagues.
As a Senior Front-End Engineer (FEE), you will be the technical leader of the development of multiple front-end applications.
We use the latest AWS stack and industry standard programming languages including, but not limited to, Java, Scala, JavaScript, Python, C/C++, React/React Native.
The ideal candidate is passionate about the customer experience, takes pride in building high quality cloud services, and has a demonstrable track record of successfully delivering new features and products. They value collaboration, making data-driven decisions, and can comfortably communicate with others, in both technical and non-technical roles.


• Experience with object-oriented design
• 4+ years of professional non-internship experience with front end, web or mobile software development using JavaScript, HTML and CSS
• Bachelor's degree in Computer Science, Computer Engineering, related field or equivalent industry experience.
• Minimum of 6-8 years' industry experience as a software development engineer, web development engineer, front end engineer or similar
• Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
• Experience in one or more relevant front-end frameworks such as React, Angular, Thyme Leaf, JQuery, etc.
• Experience working on an engineering team using Agile processes


• Advanced degree in Computer Science or related field
• Experience taking a leading role in building complex software systems that have been successfully delivered to customers
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
• Experience with distributed computing and enterprise-wide systems
• Hands-on expertise across tech stack from front-end user interfaces through to back-end systems and all points in between
• Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Job ID: Amazon-1455240