Opportunities at Craft portfolio companies

178
companies
2,256
Jobs

Fullstack Engineer

Terminal.com

Terminal.com

Software Engineering
Canada
Posted on Monday, September 4, 2023
About The Role

Novi is building a data platform to help brands and formulators understand their products and ingredients, and a marketplace to help them purchase transparent and more sustainable ingredients from suppliers. This industry we're tackling is fragmented and complicated, so we are looking for someone who is excited by the challenge of turning complex requirements into simple, elegant, and robust products.

We're a small, early-stage company and work in an environment of quick iteration as we learn. As a product and engineering led company, we're looking for a Software Engineer who is excited to be an integral part of the entire development process, from conception to production.

What you'll do
  • Guide and influence architectural decisions, ensuring scalability, maintainability, and performance of our software systems
  • Contribute to the technical roadmap and collaborate with the Engineering team to align on technical strategies
  • Design, develop, test, and deploy high-quality software solutions that meet business and technical requirements
  • Write clean, efficient, and maintainable code using best practices
  • Collaborate closely with product, design, and business owners to drive product innovation and deliver exceptional user experiences
  • Champion and implement automated testing and continuous integration processes to ensure software reliability
  • Create and maintain technical documentation, including design specifications, architecture diagrams, and code documentation
  • Stay current with industry trends, emerging technologies, and best practices. Evaluate and recommend new tools, frameworks, and technologies that can improve development efficiency and product quality
What you bring
  • 4+ years of professional experience in full-stack engineering/product engineering
  • 3+ years of professional frontend experience working with ReactJS
  • 3+ years of professional backend experience with Python/Django
  • Prior professional experience with PostgreSQL
  • Prior professional experience with REST/Open API
  • A passion for users and delivering high-quality, reliable products
  • An entrepreneurial spirit: you are comfortable with ambiguity and iteration; you roll up your sleeves with hands-on hustle and are excited about meeting the demands of a fast-paced startup environment
  • Low ego, high confidence: you have a love of learning and problem solving to find the best solution and make things better - whether for a user experience detail or a process improvement for the team
  • You are good at holding a high bar and challenging yourself and others in an open, team oriented way
  • Kind & caring: you genuinely care about the well being of your teammates and support one another
  • Experience working in a start-up or similar fast-paced environment
  • Conviction and passion about sustainability and our mission to change the way consumer products are developed - you’re here to serve our planet, our customers and your team.