Front End Engineer
AbeBooks
Vancouver, BC, CA
6d ago
source : BCJobs.com

Are you ready to solve complex scalability, performance, and distributed computing challenges in cloud computing? Are you the sort of person who thrives in an environment where you are inventive every single day because no one has done what you're doing before?

Our team owns customer billing and the associated cost management tools for one of the world's largest billing platforms.

We are seeking talented web developers to join the AWS Billing Console team as we build one of the largest and fastest growing billing platforms in the world.

We build systems that process accounts at an unprecedented scale, with accuracy, speed, and high-demand availability.

BASIC QUALIFICATIONS

  • Bachelors or Masters Degree in Computer Science or related field
  • 2+ years experience as a web developer, or a similar front-end role
  • Experience building scalable, rich, usable web applications
  • Experience diagnosing and debugging complex web systems and applications
  • Experience and passion for modern web development technologies, methodologies, and techniques : HTML 5, CSS 3, JavaScript / jQuery, AJAX, Node.js, etc
  • Excellent written and verbal communication skills
  • Sense of ownership, urgency and drive
  • PREFERRED QUALIFICATIONS

  • Experience developing front-end software, with a strong grasp in one or more relevant front-end frameworks (React, Angular, Node.js, etc.)
  • The ability to translate business requirements into solid, efficient, smart solutions that solve customer problems
  • Endless curiosity and drive to learn, improve, and try out the latest technologies, frameworks, and tools
  • The ability to work and communicate productively and efficiently with team and business stakeholders
  • A love for code, but an obsession for users
  • Amazon is an Equal Opportunity Employer - Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form