Offers “Amazon”

Expires soon Amazon

Software Development Engineer II

  • Seattle (King)
  • Design / Civil engineering / Industrial engineering

Job description

DESCRIPTION

Are you someone obsessed with simplifying things on behalf of your customers? Do you love to be part of a team that implement solutions to provide a smooth user experience for customers in the cloud?

We are simplifying, innovating and growing our service! Come talk with the Amazon Lightsail team.

Lightsail is a simple cloud platform where developers can get started quickly and scale easily. Developers and companies worldwide use Lightsail to easily build, deploy, and manage their websites and applications on the cloud. We are building out a web service that represents the next generation of simplicity and ease of use for cloud users, and we need your help to do it.

In our team you will have the opportunity to:
· Build fascinating new web services and products
· Work directly with developers as your customers and shape the vision of your product
· Brainstorm, prototype, test, and iterate on new ideas
· Work with the latest technologies and tools
· Learn from others and help grow those in your team
· See the positive impact of your work on real customers
· Thrive in a start-up, innovative environment
· Brainstorm, design, and implement front end components and user experience for Lightsail.

Desired profile

BASIC QUALIFICATIONS

· Track record delivering front-end software that is correct, stable, high performance, secure, and accessibility compliant.
· Skilled in developing rich applications with HTML, CSS, JS, Node
· Proficiency in developing front-end software, with deep experience in one or more relevant front-end frameworks (React, Angular, Thyme Leaf etc.),UI Test Automation frameworks,MVC frameworks, Struts or Spring desired.
· Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns (e.g., asynchronicity, data binding14, modules, MV*15, objects, promises).
· Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary
14 e.g., command pattern, uni-directional data flow, two-way data binding 15 e.g., Model-View-Controller (MVC) or Model-View-ViewModel (MVVM)
· Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support). Knows when it is appropriate to make graceful fallbacks.
· Knowledge of engineering and operational excellence best practices.
· Understands how to optimize the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
· Understands how to be efficient with resource usage (e.g., application impact on memory and CPU, caches appropriately, respectful of customer's devices, etc.).
· Knows how to instrument software with real user metrics to reflect the customer experience

Make every future a success.
  • Job directory
  • Business directory