• Mobile Software Development Engineer, AWS

    Company/Location (search) CA-BC-Vancouver
    Posted Date 2 weeks ago(10/4/2018 5:00 PM)
    Job ID
    726491
    Company
    Amazon Web Services Canada, Inc.
    Company/Location (search) : Country (Full Name)
    Canada
  • Job Description


    AWS and Mobile? Yes. And it is not what you think it is!

    Our team is building something completely new within Amazon Web Service (AWS) that will transform industries and change how people work. We have a startup-like environment, a mission to achieve, and no time to lose! This is a great opportunity to work on Version 1 of this product, help design the architecture and build infrastructure to support a brand new mobile product line from the ground up. We are looking for highly motivated, quality-centric senior engineers with deep end-to-end mobile and cross platform application knowledge to design and develop great products.

    The ideal candidate is passionate about application development for mobile devices and mobile web browsers. Experience with mobile cross platform development frameworks like React Native on iOS and Android, and fluency with Typescript/Javascript is highly desirable. They should have a strong track record of creating reliable, scalable, and high-performance apps for mobile devices and thrive on delivering high quality technology solutions.

    What does it take to thrive as a developer at AWS? You need to be curious while working with others and finding robust, scalable solutions that derive high customer value. You’re excited about rolling up your sleeves, implementing big ideas, and learning from those around you. You want the opportunity to grow your technical and professional skills while helping AWS grow. You relish the opportunity to dig into challenging operational issues and to help customers build the next generation of mobile web applications. You’re somebody who knows how to be both productive and have fun with others.

    At Amazon, we also expect engineers to interact with customers, understand our business goals, and to innovate rapidly, delivering high customer value and ground-breaking functionality.

    Key qualities
    • Excellent written and verbal communication skills.
    • Ability to work effectively in a cross-functional team.
    • Track record of taking initiative and producing results.
    • Dedicated to providing the best customer experience.
    Responsibilities include:
    • Design, implement, test, deploy and maintain mobile software solutions.
    • Write clean, maintainable code and perform peer code-reviews.
    • Understanding platform specific and cross-platform engineering best practices.
    • Attention to quality and performance with a focus on building low-latency responsive apps
    • Deep-dive into client or server systems to optimize for performance, maintainability, scalability, extensibility as needed.

    Basic Qualifications



    • 3+ years of software development experience, 1+ years of mobile application development
    • Firm understanding of software development principles, capabilities and limitations of mobile platforms (iOS and Android)
    • BS/MS in Computer Science or equivalent

    Preferred Qualifications

    • Experience developing mobile applications
    • Passion for mobile development. We would love to hear about apps you’ve developed.
    • Experience developing hybrid native/HTML mobile applications using Typescript/Javascript and React Native
    • Understanding and desire to work with React Native
    • Experience developing high quality, large scale consumer applications

    Amazon is an Equal Opportunity Employer - Women/Minority/Disability/Veteran/Gender Identity/Sexual Orientation

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job