Job description
It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
Commerce7 is a customer centric commerce platform in the alcohol industry. Today we are the platform that powers over 1300 leading alcohol brands including Opus One, Caymus, Harlan Estate, William Chris Winery and more.
We are looking for a back-end developer that is passionate about the web. Someone who is results-driven, detailed oriented, and seeks self-improvement. Someone who wants to work with a team that values openness and pushing the bar. If this is you, we’d love to hear from you.
About the role
As a back-end developer you will be working directly with our senior back-end developer and product team to develop technology and APIs. Development is fast paced. The team is small and passionate. We are pushing the bar with APIs.
Our tech stack is NodeJS on AWS (a lot of Aurora, DynamoDB, Lambdas, SQS, SNS, some RedShift).
Primary Responsibilities:
- Create REST & GraphQL APIs that our frontend team and our partners will use.
- Write tests to ensure code stability.
- Define or refactor data models according to evolving needs of the application.
- Collaborate with our team to improve and version existing APIs.
- Work closely with the senior back-end developer and our front-end developers to assist them with properly using the system APIs.
- Ensure the code follows latest coding practices and industry standards.
- Work with strategic agencies and partners to guide them on using our APIs for their customers and brands.
Primary Qualifications:
- Strong proficiency with JavaScript ES6+ syntax.
- Proficiency with NodeJS. (We use Fastify, ExpressJS, Apollo, a lot of Lambdas and are exploring a few other frameworks.)
- Proficiency in testing. (We run 1000's of integration tests, and some unit tests.)
- Understanding of asynchronous programming; especially with regards to JavaScript.
- Experience with Aurora, DynamoDb, Lambda and other AWS technologies.
- Experience working with both REST and GraphQL.
- Able to write direct SQL code if required.
Success factors/job competencies:
- Able to work independently and unsupervised, meeting goals in a timely manner.
- Extremely strong problem solving skills.
- Desire to own code quality and create great experiences with a commitment to delivering excellence and meeting high standards for QA. (We consider our APIs a customer experience for our partners.)
- Capabilities of learning new technologies.
- Outstanding verbal and written communication skills with an ability to collaborate with developers, product owners, and other team members.
- A deep empathy for the user and a desire to learn about how they use Commerce7
- Experience with front-end JS frameworks such as React / Angular / Vue. (At Commerce7, we use React.) (bonus)
- Ecommerce or point of sale experience is an asset. (bonus)
EEOC & ADA Statement:
Fullsteam and its family of companies provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Fullsteam and its family of companies complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Fullsteam Human Resources.
This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
offroadmanagementgroup.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, offroadmanagementgroup.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, offroadmanagementgroup.com is the ideal place to find your next job.