View all jobs

Senior Fullstack Engineer

Vancouver, BC
Our client is revolutionizing the way people learn online by giving them the tools they need to turn their expertise into a sustainable business that impacts both them and their audience.

Their Vancouver team is growing and looking to add a Senior Full Stack Engineer working very closely with their Engineering, product management and product design team to help translate business requirements and specifications into delivered platform features.

 This role reports into Director of Engineering.

 What you'll be doing:
  • You will work across our application stack to ensure business milestones are met while also investigating, assessing and fixing defects within the product.
  • As a passionate Full Stack Engineer, you'll stay up to date with the latest trends and technologies in software in order to ensure that best practices for quality software development and testing methodologies are followed.
  • You’ll also be a source of mentor ship and will help to support the growth and development of other team members.
  • Assist in effectively diagnosing and troubleshooting problems with the product
  • Participate in our agile development process to design and implement features
  • Participate in architectural design, review, and implementation of production-quality features
  • Participate in effort and complexity estimation for new/proposed product features and tasks
  • Lead medium-large feature projects from conception to completion, working with stakeholders to identify project risks and recommend mitigating solutions
  • Mentor junior designers and perform design and code reviews
  • Conduct new technology research; bring fresh ideas and concepts to bear on product development
What you bring:
  • Have 5+ years of experience in a full stack role
  • Have strong hands on experience with React and at least one of these libraries / framework such as Ember, Angular, Vue, Riot, etc.
  • Practical understanding of Web APIs, HTML, CSS and JavaScript along with experience in CSS processors such as PostCSS, SaSS or LeSS
  • Ability to design and implement RESTful Services.
  • Hands on experience working with Ruby on Rails (RoR) applications.
  • Testing your own code is Necessary
  • Knowledgeable using Git and related tools like GitHub, GitLab, etc.
  • Experience with Relational databases, SQL and engines like PostgresSQL, MySQL.
  • Experience with various web application architecture and web server technologies like Apache, Nginx, ISS, etc.
It would be nice if you are:
  • Are responsible and are willing to take on tasks and see them through to completion
  • Have smart, strategic decision making abilities—you think problems through and make strategic choices with the best outcome
  • Have advanced knowledge of modern server-side programming languages (Ruby, Python, Node, etc.)
  • Are knowledgeable and experienced with modern web frameworks (Ruby on Rails, Django, ASP.NET MVC, etc.)
  • Have intermediate to advanced knowledge of front-end languages and frameworks (Javascript, Ember.js, Riot.js, Angular, etc.)
  • Feel experienced and knowledgeable with relational and/or NoSQL databases
  • Have advanced knowledge of and experience in data modeling
  • Identify as having extensive knowledge and experience with cloud-based server infrastructures, particularly AWS
  • Worked for a B2B or SaaS based startup previously

More Openings
Talent Acquisition Manager
Performance Engineer
Share This Job
Powered by