Full Stack Developer

Remote, USA or Canada

Javascript ftw!

About Level

Every day, we do exciting work that makes a difference to business owners in the construction industry. At Level we help contractors solve critical financial and business strategy challenges through our software, bookkeeping, and CFO services.

What's more, all of our employees own stock options in the company, and also have unlimited leave, personal, and sick days, too. Level is 100% remote and requires no timesheets from its employees, and you can rest assured knowing that Level has an awesome work culture!


The Role

As a Full Stack Developer, you will be working as part of a small, dynamic development team, directly alongside the co-founders of Level. Together, our team delivers world-class strategic financial advice and bookkeeping services to one of the most underserved, and largest small business segments on the planet. You’ll have endless opportunities to be a problem solver, and drive positive change in people’s lives.


That’s life as a Levelhead.


Your Mission

Accelerate the Level development team by:

Be a strong communicator, self-starter, and someone who can deliver readable, well-written code with little to no oversight.

Independently translate feedback or new feature requests from our Level team or support channels into technical solutions, provide level of effort estimates, and deliver high quality user experiences on both our mobile and web applications on schedule.

Work closely with our team, being able to jump on ad-hoc peer coding calls and into code problems. Be comfortable working with multiple code bases, and most importantly not be afraid to ask questions!

Have a knack for understanding and communicating complex data using charts and tables.


Your Responsibilities

By 3 months:

  • You can independently implement, test and deploy features on our web application and mobile application

  • You can independently implement, test and deploy code to our AWS serverless backend environment

  • You are able to provide project completion timelines and deliver within 90% accuracy

By 6 months:

  • You can improve our CI/CD process by implementing deployment pipelines from our Git repository to AWS serverless environment

  • You can make our platform more resilient by implementing integration testing

By 6 - 12 months:

  • You can lead large, multi-pronged development efforts with numerous developers



Experience

Experience in React, React Native, and Node.js

Experience developing APIs (both RESTful and GraphQL)

Experience integrating with APIs and comfortable working with developer documentation

Familiarity with cloud platforms (ie. Amazon Web Services or Google Cloud Platform)

Located in Canada or US (we work remotely)

Nice to haves:

Experience writing unit tests, integration tests, and implementing CI/CD workflows


Competencies

Proactive: You act without being told what to do and bring new ideas to the company

Reliable: You live up to your commitments and do whatever it takes to meet expectations

Efficient: You are able to produce significant output with minimal wasted effort

Task Focused: You plan, organize and schedule tasks in an efficient and productive manner

Honest/Principled: You do not cut corners ethically, and are someone who quickly earns trust, maintains confidence and does what is right, not what is politically expedient

Intelligent: You learn quickly and demonstrate the ability to quickly and proficiently understand and absorb new information

Detail-Oriented: You take great pride in your work and make sure nothing can devalue it

Confident: You aren’t afraid to be speak-up and are good at providing and receiving feedback


Salary & Benefits

Stock options: Yes

Other Benefits:

Remote work, unlimited leave, personal, and sick days

Or for more information contact: