Front-End Engineer

Front-End Engineer

Amazon Web Services (AWS)
3-6 years
Not Specified

Job Description

Amazon Web Services has the most services and more features within those services, than any other cloud provider-from infrastructure technologies like compute, storage, and databases-to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things.
Our official website is the key interface for our customer to learn, engage, try and buy Amazon Web Services technology, services and solutions.
We're looking for Front-End engineers to solve real world problems and deliver the best local customer experience using modern web technologies whenever possible. At Amazon Web Services an SDE can expect to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object-oriented programming. This is a front-end position, with occasional opportunities to build full-stack.
Joining Amazon Web Services offers you the opportunity to work on a small, diverse and vibrant development team building secure, reliable, and scalable features that Amazon Web Services customers are clamoring for.
You will have the opportunity to drive mission critical projects, work with senior and principal engineers and mentor junior level developers. You will get in on the ground floor of building/optimizing Amazon Web Services official website that is core to the operation of Amazon Web Services!
. Design and develop highly scalable user interfaces that delights Amazon customers.
. Collaborate with teams of smart engineers in the design, implementation, and deployment of successful internet-scale systems and services.
. Functionally decompose complex problems into simple, straight-forward solutions.
. Understand system dependencies and limitations.
. Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methods.
. Work with both internal team and external team on implementing Adobe Experience Manager (AEM), AEM code asset.
. Perform unit and integration testing.
. Work in agile projects and actively participate to project success
. Meets with stakeholders and gathers business end-user requirements and uses this data to define and develop technical specifications and processes for design, coding and testing.
. Assist other digital consultants on tasks/projects including marketing, CRM, internal system interface implementation when needed.
. Bachelor's Degree in Computer Science or related field with 3+ years of non-internship professional front-end development experience.
. 2+ years of experience with common front-end technologies such as HTML, CSS, JavaScript, TypeScript, and Node.
. 2+ years of experience with at least one front-end framework such as React, Angular, or jQuery.
. Good knowledge of Web, Mobile Web Application.
. Experience with an application/web server.
. Proven skill of developing highly scalable front-end systems
. Strong problem solving and analytical abilities.
. Understanding of algorithmic design and complexity analysis.
. MS in Computer Science or equivalent.
. 5+ years of industry experience.
. Good knowledge of Adobe AEM building blocks (including templates, components, dialogs etc.), AEM deployment process, AEM Forms, integration of external application e.g., Hybris in AEM.
. Strong sense of ownership, urgency, and drive.
. Adobe Experience Manager Certified Developer is a plus.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. For individuals with disabilities who would like to request an interpreter or any support on-site, please inform our team.

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content