Senior Software Engineer
Vancouver, BC, CA
2d ago
source : BC Jobs Online Inc.

This is a key role in designing, reviewing, developing solutions to complex problems, as well as mentoring junior developers, and playing an active role in communicating with other developers to transfer knowledge and leverage your talent and skills

This is a high traffic, high velocity application so key skills will involve, SEO, page load performance, effective testing strategies,

In this role, you will :

  • Work closely in teams composed of Product Managers, UX / UI Designers, Front-end Developers, Back-end Developers and QA
  • Take ownership of the overall architecture and development of highly scalable ReactJS frontend application
  • Implement dynamic and interactive pages using ReactJS by consuming REST and GraphQL services.
  • Write code with high test coverage via unit, integration, UX and acceptance test frameworks.
  • Work closely with backend developers to integrate REST APIs and develop the application's logic and features
  • Ensure that all web design is integrated and developed to be both cross-platform compatible and mobile responsive
  • Work in a product development process that is primarily Agile / Scrum
  • Requirements :

  • 5+ years of front end development experience
  • Excellent verbal and written communication
  • 2+ years with React.js / Next.js
  • Deep understanding of React's state management using React hooks and context API
  • Deep understanding of how to monitor and tune the application performance
  • Deep understanding of how to write SEO friendly react applications
  • Experience building single page applications
  • Experience implementing progressive web application and service workers
  • Expert in client-side Javascript, CSS / SaSS and HTML
  • Next.js experience a bonus
  • Experience building the large scale internet application
  • Familiarity with cloud technologies - e.g., AWS infrastructure : Route 53, CloudFormation, CloudFront / ALB / ECS and Docker
  • Implement A / B tests, measure the impact and derive insights
  • BS in Computer Science (or related) is preferred
  • LI-MP1

    Diversity is important to us, therefore, is an Equal Opportunity Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and / or expression, marital status, status as a disabled veteran and / or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law.

    In addition, will provide reasonable accommodations for otherwise qualified disabled individuals.

    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.
    Application form