• Front-End Engineer

    Location CA-ON-Toronto
    Posted Date 5 days ago(12/5/2018 9:13 AM)
    Job ID
    759488
    Company/Location (search) : Country (Full Name)
    Canada
  • Job Description

    Are you a passionate individual who loves to design and build world-class customer-facing software? Do you obsess over building innovative solutions to complex user experiences? If innovation and charting your own path is your forte, come chat with us.

    Are you AWS ready? SNS, SQS, SWF are a few of the event driven services that you will get to work on. If server-less applications and services using AWS Lambdas bring a smile, look no further, come talk to us!

    Amazon Flex (flex.amazon.com) is the solution that collaborates with third-party delivery partners to complete all of Amazon Prime Now delivery orders. Our Amazon Flex application works in concert with our advanced logistics systems and technology. These technologies allow delivery partners to onboard, schedule delivery times in advance or on demand, and be guided through their deliveries with in-app mapping, navigation, and more. Our ability to engage with, support and provide a world-class experience to both customers and our delivery providers has become more critical as we continue to expand the number of active delivery providers.

    As a key member of our engineering team, you will have the opportunity to:
    • Work on a new team charged with creating unique products to empower Amazon to enhance delivery experiences.
    • Work directly with our customers to shape and define the vision of our product suite and user experience.
    • Work as a full-stack engineer, building on the latest front-end and back-end technologies to power package deliveries on the move.
    • Drive innovation with brainstorming, prototyping, testing and iterating on new ideas.
    • Defining front-end software design patterns and architecture strategies across product suites.



    Basic Qualifications

    • Bachelor’s degree in Computer Science, Electrical Engineering, or related field or equivalent experience.
    • 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.
    • Skilled in developing rich applications with HTML, CSS, JS
    • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
    • Experience in building web services as well as designing and working with API contracts across the stack
    • Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support). Knows when it is appropriate to make graceful fallbacks.
    • 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.).
    • Ability to collaborate efficiently with a diverse and talented team

    Preferred Qualifications

    • Master’s/PhD in Computer Science, Electrical Engineering or related field or equivalent industry experience
    • Experience building complex software systems that have been successfully delivered to customers
    • Ability to take a project from scoping requirements through actual launch of the project
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
    • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job