hero

Opportunities at Craft portfolio companies

176
companies
2,146
Jobs

Fullstack Engineer - Python, Django

Terminal.com

Terminal.com

This job is no longer accepting applications

See open jobs at Terminal.com.
Software Engineering
Canada
Posted on Friday, January 12, 2024
About Novi Connect

Brands work tirelessly to get the visibility they need into their raw materials. Retailers have tried for years to create cohesive standards around their SKUs. And chemical manufacturers are always playing catch-up with ever-changing regulatory policies. All the while, consumers’ demands are evolving and starting to set the pace for product innovation.

Novi is here to clear that all up. We believe that everyone deserves to know what goes into products. This is why we created the first data-driven marketplace for product development. We’re a female-founded company building a diverse team of data scientists, technologists, retail experts, and chemists. We’re also Veterans, ex-rangers, running-enthusiasts, plane-flying welders, and hobby farmers bringing experience from companies like Target, Eventbrite, Beautycounter, and more. And we’re passionate about creating a product that will change the way you develop yours.

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’ll 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.

This job is no longer accepting applications

See open jobs at Terminal.com.