Full Stack Developer
Description: The Full Stack Engineer will join our rapidly growing engineering team. We are looking for an engineer who is ready to roll up their sleeves and get to work. You are ideally a self starter with an ownership mentality, that can understand and execute on new concepts quickly. This position will have a big impact on our growth and could become a leadership role as our team grows.
Base: $60,000USD+
What you'll do
- Design, develop, test, enhance and maintain very complex Blackthorn products
- Work closely with other engineers including reviewing code developed by others and providing feedback to ensure best practices
- Triage, troubleshoot, analyze and resolve problems quickly and asynchronously
- Work closely with a scrum teams in a distributed work environment
- Learn new concepts and languages with our team
- Design & develop solutions using relational and non-relational databases
What we look for
- 7+ years working with Node.js and Typescript designing and implementing REST API's
- 5+ years Angular experience required
- 5+ years Typescript experience required
- 3+ years of NoSQL/MongoDB experience
- 3+ years with command-line scripting, network protocols, and encryption and secure exchange of data
- Very efficient with code and tooling
- Design pattern, secure coding, and documentation best practices
- Git, unit and integration testing, and linting
- Use of AI tools to enhance productivity preferred
- 2+ NestJS experience preferred
- 2+ AWS experience preferred
- Good communication skills
What we offer
- An incredible team of smart and supportive people
- A deep feeling of satisfaction and completion
- Fully remote global team working from home
- Annual company trip
- Stock options to every employee (we are all owners)
- Every Friday off (4 DAY WORK WEEK!!!!)
- $400 office stipend
- Maternity/Paternity leave
- Student loan debt assistance
- Pledge 1% - time off during the year for helping nonprofits
- Health insurance Contribution (if in the US)
- 401k with 3% match (if in the US)
- Children's 529 college fund assistance (if in the US)
About Blackthorn
We have four native apps on the Salesforce AppExchange for managing Events and Payments. We’re a growing, distributed team in four countries. We move fast and have significant structure in our product build process. Everyone on our team has deep experience within their respective roles. Our customers span from 1 person companies to Fortune 500s.
Why is our work important
Our apps continue to be easy to use and setup, due to continuous refinements with our UX. Most apps in our space take weeks to implement, ours take hours, and they work more flexibly, achieving significantly more functionality than our competitors. We believe enterprise apps should be as easy to use as consumer mobile apps.
What the job will bring you
A deep level of satisfaction through ownership of your role. You'll get more autonomy than at other companies (we've been told by our team). Connection. Our team is tightly knit, assisted through our annual company trip (as we're remote). Challenge. We're trying to move as quick as possible. This is not for you if you want to sit back and chill. As Ray Dalio says about life: "Meaningful work and meaningful relationships" provide meaning to life. We aim to bring this.