Front end engineer

Amazon New York, New York
engineer team engineer operational operational excellence engineering react software amazon automation interfaces frontend ux
June 21, 2022
Amazon
New York, New York
FULL_TIME

Are you passionate about Smart Home, Internet-of-Things, Automation and graphical user interfaces? Are you a customer-obsessed and interested in helping us build new, innovative Alexa experiences?


If so, the Alexa Routines team is looking for a talented Frontend Engineer to join us building the future of personalized ambient automation with delightful customer App and device user experiences.


This virtual role will be located in the Eastern or Central Time Zones to optimize for team core working hours. Occasional travel (1-2 times a Quarter) to our new headquarters in Northern Virginia is also expected for team building.


Key job responsibilities


Alexa is seeking an experienced Frontend Engineer to deliver new and exciting customer features. In this role you will have the opportunity to think big, work with a team of talented UX designers & engineers, and build new features and services from scratch.



You are entrepreneurial, comfortable operating with ambiguity and willing to develop quick proof of concepts. You are excited about creating reliable, scalable, and high-performance products through collaboration with talented full-stack and backend engineers to bring great ideas to life.


By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time.


Are you ready to embrace the challenge? Come build the future with us!


A day in the life


You will have significant influence on our overall strategy by helping define product features and supporting GUI CX, drive the system architecture, and evangelize best practices that enable a quality product and operational excellence.


You will be responsible to streamline the UX to help customers leverage Routines to simplify their lives.


About the team


Alexa Routines make it easy for customers to create a customized experience on Alexa, increasing the power of their interactions with Alexa devices.


Routines follow triggers-and-actions model that allow customers to create a rule (aka Routines), via Alexa mobile application, which is executed when the trigger condition is satisfied.


For example, at 6AM every morning or when you say good morning , users could setup a routine to turn off their bedroom night lights, turn on their coffee maker and read news headlines.


The possibilities are numerous in this space and we are constantly innovating to create a pleasing customer experience.


BASIC QUALIFICATIONS



  • Bachelors degree in Computer Science / Engineering or equivalent

  • 2+ years experience as hands-on Front-End Engineer on Android / iOS using React Native technologies

  • 2+ years experience in JavaScript and React / Redux

  • Track record delivering front-end software that is correct, stable, and high performance

  • Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary

  • Experience with unit and automated testing of React Native apps on both iOS and Android.

  • Knowledge of engineering and operational excellence best practices

  • A solid understanding of the best practices of app design

  • Experience with full-native, hybrid, and pure-web mobile app development.

  • Experience with object-oriented design


PREFERRED QUALIFICATIONS



  • Ability to achieve stretch goals in a highly innovative and fast-paced environment

  • Exceptional customer impact awareness, appreciation and support focus

  • Experience building scalable front-end infrastructure software or distributed systems for commercial online services.

  • Development experience defining, developing and maintaining REST based interfaces

  • Experience building frameworks for creating applications on various platforms

  • Experience communicating with other technical teams, and management to collect requirements, and produce technical designs

  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices

  • Experience working with modern cloud tools / services such as AWS, Azure, Google Cloud, etc


By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams.


If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.


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, protected veteran status, disability, age, or other legally protected status.


Last updated : 2022-06-21


Report this job

Similar jobs near me

Related articles