Join to apply for the Front End Engineer, DynamoDB role at Amazon Web Services (AWS)
Description
Are you interested in building operational interfaces to support some of the largest distributed systems in the world? Do you want to revolutionize the way people view and manage huge volumes of data? On the Amazon DynamoDB team, our mission is to provide customers with best-in-class cloud data services to store, query, and analyze the enormous datasets that their businesses generate. We build distributed storage, index, and query systems that are scalable, fault tolerant, low cost, and easy to manage and use. These are exciting times—we are building an elite team of developers in Dublin to work on ambitious initiatives to keep pace with the global demand for DynamoDB.
Responsibilities
* Drive the architecture and technology roadmap and execution for key DynamoDB services
* Define functional and technical feature epics and user stories, and translate them into detailed solution architecture
* Code and test system components, and lead code and design reviews
* Deliver and operate highly available, scalable, low-latency services in production
* Multitask and quickly adapt to new development environments and changing business requirements
* Be responsible for the overall system architecture, scalability, reliability, and performance
* Mentor other engineers, define the technical culture, and help grow the team
Basic Qualifications
* Experience (non-internship) in professional front end, web or mobile software development using JavaScript, HTML, and CSS
* Experience in computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving, and complexity analysis)
* Experience using JavaScript frameworks such as Angular and React
* Knowledge of professional software engineering & best practices for full software development lifecycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
* Bachelor's degree in computer science or equivalent
Preferred Qualifications
* Experience in agile software development methodology
* Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
* Experience with object-oriented design
#J-18808-Ljbffr