Fullstack Engineer - Atomic

Atomic is a venture fund that founds and builds companies. Founded in 2012, we believe that disruptive innovation is most successfully achieved by pairing innovative ideas with business discipline and that building those ideas into businesses is not something that can be outsourced. We are engineers and entrepreneurs who build and operate the next generation of great companies. 

We are looking for a talented and motivated engineer in Kitchener/Waterloo to join our development team.  We love people who bring value beyond just code, who care about ideas, concepts and want their voice to be heard. Our development team partners with scaling startups to help them take ideas and concepts to MVP. You will have the ability to work on a diverse set of projects and work with the latest technology. 

We’re a small team so you won’t be just a cog in the machine. We want you to love scalable solutions, and actively be part of the creative process of making the company more scalable. We offer real technical value and help companies lay down their first technical footprint.

As a Fullstack Engineer:

What You’ll Do - Function

  • Build and scale new features

  • Improve and fix existing functionality

  • Take care of your personal staging environment

  • Work closely with backend, helping to define the APIs

  • Participate in the design and architecture of new features

  • Work within an Agile team in CI/CD environment with JavaScript technologies to develop complex web applications

  • Create clean, modern, testable, well-documented code while using Agile methodologies

  • Manage your own workflow to meet the deadlines which you will have set with your team to ensure success

  • Work on a cross-functional team to build solutions that are easy for customers to understand, work consistently, and scale well

  • Participate in code reviews and help shape and maintain quality software

  • Learn and push those around you to do the same - this is a craft that you’re constantly improving upon

  • Implement solutions that are pragmatic to get the platform built

  • Collaborate with our team in every stage of a product's lifecycle; from planning to delivery

  • If you know React Native, you could also take part in building our mobile app

What You Bring - Experience

  • 4+ years experience in web technologies, JavaScript

  • Expert in JavaScript, Golang, gRPC, Docker, PostgreSQL, AWS

  • Have strong experience writing Javascript in component-based Architecture frameworks such as ReactJS or VueJs

  • Experience in early-stage startups, taking ideas to prototypes 

  • Experience with a responsive design for desktop/mobile

What You Have - Skill

  • Care about testing - write automated test coverage to ensure the written application is stable and works among browsers

  • Someone who picks things up quickly, contributes to everyone's learning and wants to grow with the company

  • Excited by pioneering and managing fast changes common in early-stage product development

  • Enjoys building/ coding project on the side for fun

Atomic is partnering with Terminal to grow and scale in the Canadian market.

At Terminal, we identify emerging tech hubs around the globe, and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle. 

We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

We thank all applicants for their interest.