Senior Software Engineer
- $140,000 to $180,000 Yearly
- Full-Time
We are looking for a senior software engineer to design and implement new features and evolve our platform. The senior software engineer engages in development of frontend interfaces, platform APIs and services, and our e-commerce and POS integrations. We believe we should own what we build, therefore our team develops, maintains, and monitors the deployment pipelines and infrastructure of our production systems to enable continuous delivery of software changes.
To be successful in this role you will need to be comfortable working in a highly collaborative, cross-functional remote work environment. You will need both depth and breadth of technical skills to work across the entire stack of user applications, SaaS services, SQL and NoSQL databases, build pipelines and automated test suites. You should be enthusiastic about learning, and strive for the best solution you can deliver today, while keeping in mind the needs of tomorrow. You should also be able to mentor and guide other engineers.
You may be particularly well-suited for this role if XP, Kanban and Lean software practices are meaningful and exciting to you.
You’ll need …
Boundless curiosity, tenacity, humility, and a desire to get things done
Expertise in at least a few of the languages and technologies we use
Experience with continuous delivery pipelines and trunk-based development
Enthusiasm for coaching, pair/mob programming, TDD, and ATDD
Familiarity with Event-driven and Reactive architectures a plus
Excellent communication skills
8+ years experience
Technologies we use …
React, ReactNative, Node, Mongo, Kafka, Docker, Typescript
AWS CloudFormation, ECS Fargate, Lambda, Event Bridge
GitHub, Jira, Confluence
This position reports directly to our Head of Engineering.
About Jointly
Jointly (https://jointlybetter.com/) is the cannabis discovery company. Powered by a proprietary data platform, the company was created on the premise that purposeful cannabis consumption is the key to unlocking a better you.
Cannabis enthusiasts use the platform to discover new products and reflect on their experiences to reveal insights that help them reach their goals. Their authentic, unbiased experiences power Jointly’s trusted, goal-specific product recommendation engine.
That product recommendation engine is the foundation of Jointly Matches - a software tool that helps cannabis retailers sell more cannabis to more people more easily, for all the great reasons why people consume.
Jointly is a remote-work business, meeting in-person occasionally as needed.
Our Company Values
Open-Mindedness. We are an idea meritocracy. We feel empowered to share our ideas and we know that the best ideas will guide our company forward.
Empathetic Honesty. We value honesty, openness, and kindness in disagreements. We are flexible and update our positions as we learn new information.
Transparency. We work in a collaborative and transparent environment that builds trust, helps us connect with each other, increases productivity, and drives innovation.
Courage. We are not afraid to confront the areas of weakness in ourselves and our work. We have the courage to ask for help when we need it.
Ownership. We are accountable for ourselves, our work, and our results. We take pride in what we do. We recognize that our actions impact those around us near and far, including the health and wellbeing of our customers.
Direction Over Destination. We embrace and learn from our failures. There is no finish line, so we are always iterating, testing, and improving.
Boldness. We don’t shy away from difficult challenges. We make the hard things look easy to do what no one has done before.
Compensation / Benefits
Salary $140,000-$180,000, pay will vary according to location and experience
Remote work
Stock options
Health, vision, & dental insurance
401k w/ match
Unlimited PTO
Wellness benefit, including support for purposeful cannabis consumption
Address
Jointly
Los Angeles, CAIndustry
Technology
Get fresh Senior Software Engineer jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.