Full Stack Developer

The opportunity

We’re looking for a full stack developer who’s passionate about creating meaningful experiences through well-engineered products. You should have a proven record leading developing against an array of technologies, platforms and frameworks and working collaboratively with your clients and your team. You’re also interested in constantly learning and growing—both building your own skill set and helping develop the people around you.

What we'd like to see

  • You’re an expert in emerging Web technologies, platforms and frameworks and can provide recommendations to clients and delivery teams around technology stack and best practices
  • You write quality code and love doing it
  • You carefully consider the best technology for the project and work with architects and engineers to follow best practices
  • You can collaborate with the UX/ Design team to validate designs meet modern Web practices and capabilities
  • You are comfortable working in an Agile software environment
  • You are interested in exploring new platforms and can quickly learn and apply new technology
  • You’re a true team player and believe great things happen through open and honest communication and collaboration
  • You’re a web application engineer with 2+ years of professional experience
  • You have a strong knowledge of object-oriented programming and software design patterns, such as MVC, MVVM, etc.
  • You’re an expert in responsive Web application development and have experience in HTML5, CSS3 (LESS, SASS, etc.), JavaScript, frameworks (AngularJS, Ember, React, Backbone, RequireJS, etc.), AJAX, plus templating engines, such as FreeMarker
  • You have advanced knowledge of Node.js, Angular, REDIS and NoSQL databases
  • You’re proficient in PHP, PHP frameworks and tools (CodeIgniter, Twig, Slim, PHPUnit)
  • You’re comfortable integrating with REST APIs
  • You have experience in creating, implementing, testing and maintaining full-featured responsive dynamic service-driven Web applications

Now a little about us

Established in 2010, we’ve designed and developed products with companies such as PayPal, Tumblr, TELUS, Microsoft and YogaGlo. We’re a closely knit team of passionate people who care about creating products and services that both have an impact and are enjoyable to use.

Joining Nascent means having an opportunity to work on products used by millions of people every day. You’d be working in an open, honest and engaging environment in our downtown Toronto office. We have flexible working hours, competitive benefits and a ton of fun.

Go on apply!

Nascent’s a great place to work, and we’d love for you to find out firsthand. To apply, e-mail us at careers@nascentdigital.com. Please include your resume or CV, and the position for which you’re applying in the subject line. We look forward to hearing from you!