Jobs · Quality Assurance · Texas

Sr. System Development Engineer, Ops Tech Solution (OTS)

Amazon · Austin, TX · 3 wk ago
Quality AssuranceFull-time

Key job responsibilities

  • Architect and lead the development of large-scale frontend applications using React.js and JavaScript
  • Drive technical decisions for frontend architecture across multiple teams and projects
  • Establish frontend development standards, best practices, and architectural patterns
  • Lead the adoption of modern frontend technologies and frameworks
  • Mentor senior engineers and develop frontend technical excellence across teams with UX/UI teams to ensure optimal implementation of design systems
  • Drive performance optimization and accessibility standards
  • Lead system design reviews and architecture governance
  • Basic Qualifications

    • Bachelor's degree
    • 5+ years of professional front end development experience
    • Experience with enterprise systems including SAP, Oracle, and custom applications
    • Experience and understanding of front-end technologies (HTML/CSS/JS) to help inform design and interaction decisions
    • Experience building web applications with React and modern web technologies
    • Experience working with REST API based services, or experience demonstrating software engineering skills in a previous intership, work experience, coding competitions, or publications
    • Knowledge of at least one modern programming language such as C, C++, Java, or Perl
    • Experience with jQuery, Node.js, and modern JavaScript frameworks such as React, Redux, Ractive, Ember, or Angular, along with the knowledge of when to use them
    • Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
    • Knowledge of database query technologies (SQL)

    Preferred Qualifications

    • Experience with distributed systems at scale
    • Experience that includes strong analytical skills, attention to detail, and effective communication abilities
    • Experience working with customers with a passion for delivering exceptional service, or experience that includes strong analytical skills, attention to detail, and effective communication abilities and experience demonstrating software engineering skills in a previous intership, work experience, coding competitions, or publications
    • Experience working with changing priorities and schedules
    • Bachelor's degree or above in computer science, computer engineering, or related field, or experience in software development

Similar jobs