About the Role
We are looking to hire engineers as part of our pioneer team. As one of the team’s early engineers, you will work closely with leadership and across functions on designing and building solutions to empower native brands. Specifically, you will be working with engineers, brand managers, and retail operations teams to build a platform that allows brand managers to scale their business and increase their operational efficiency.
Design, develop, improve, and deploy high quality backend services and APIs
Work across functions, collaborate with other engineers, as well as product design and ideation
Apply design patterns and design principles to produce easy to maintain code
Write automated tests to ensure high quality code
Passion for learning, strong sense of ownership, and eagerness to continuously make things better
Requirements
Bachelor’s degree in Computer Science or related fields, or equivalent professional experience in software development
Firm grasp of data structures, algorithms, and design patterns and principles
Firm understanding in object-oriented, functional, or event-driven programming practices
Experience in building large-scale web apps/services/APIs
Knowledge and experience in Ruby, Go, Java, Python, or NodeJS
Solid understanding of SQL, Redis, MongoDB, or Cassandra
