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 life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Bachelor's degree in computer science or equivalent
Nice to Haves:
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
What You'll Be Doing:
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
Perks and Benefits:
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform
Supportive work environment that values work-life balance
Mentorship & Career Growth opportunities
Inclusive Team Culture fostering curiosity and connection
A diverse workforce that values unique experiences and backgrounds