Finding the best job has never been easier
Share
As a Front End Engineer with CloudTrail, you will:* Help define and implement the CloudTrail web-based console, which is how users experience our service.
* Build highly available, secure, scalable, distributed web-based applications that will delight millions of creators and viewers all over the globe.
* Contribute to planning, architecture, design, implementation, testing, and process improvement.Key job responsibilities
You will be responsible for producing large-scale customer-facing features which solve difficult user interface and front end engineering problems, using appropriate technologies and UX patterns to generate positive feedback. You will need to make technical decisions and trade-offs by having a deep understanding of your internal and external customers, your business, and your team's software architecture. As an owner, you will also focus on operational excellence, continuously improving your team's development and testing processes. Your contributions involve taking defined software and UX designs and turning them into working code in sustainable frameworks using technology found inside and outside of Amazon. You will troubleshoot, research the root cause of problems, and thoroughly resolve defects inside and outside of your domain. You will also be responsible for helping your team train and mentor both current and future engineers.A day in the life
You will work with your engineering peers, product managers, and internal stakeholders to launch software that improves major portions of products, device applications and services in an agile, customer-centric environment. You will incubate ideas, execute projects, and perform experiments to measure success. You will also regularly participate in code reviews, design discussions, and operations reviews, where you will identify problems and propose solutions. You may participate in your team's on-call management on a rotational basis. At times you may work with teams all over the world on cross-cutting initiatives and test prototypes to anticipate customer needs.
- Bachelor's degree in computer science or equivalent
- Experience (non-internship) in professional front end, web or mobile software development using JavaScript, HTML and CSS
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
These jobs might be a good fit