DeliverThat is seeking a full-time, highly motivated, and enthusiastic developer to join our small but growing tech team. The role of Full Stack Developer will work directly with the CTO, tech team, and help shape the future of DeliverThat and our platform. The tech team is new to the company - expect to wear multiple hats and work across our entire platform and tech stack.
We especially want to hear from you if you're technically talented, service-oriented, and willing to jump around to help keep the team moving.
WHAT YOU’LL NEED:
Ideal candidates are self-motivated, have a variety of past experiences allowing them to quickly comprehend new software and technologies, and have a history of leading by example and mentoring others along the way.
We are looking for well-rounded individuals with a strong work ethic and a hunger for learning.
The tech experience we are looking for:
- Building with Typescript running on Node.js strongly preferred, although other typed language experience (C#, Java, etc.) will be considered.
- AWS or other cloud platforms and building using Infrastructure as code.
- Building, monitoring, and maintaining micro services.
- Building and maintaining public and private APIs, including documentation and versioning.
- Relational databases (PostgreSQL preferred), including querying and optimizing.
- Experience with CI/CD pipelines, preferably GitHub actions, and automated testing.
- Familiarity with NestJS as an architectural framework.
- Familiarity with building user interfaces utilizing React and Next.js.
- Bonus: Building and maintaining native iOS/Android applications utilizing React Native or a similar framework.
- Curiosity about AI-assisted development — we're building an AI-driven development pipeline and want people excited to work in that direction (mastery not required, genuine interest is).
What you will do:
- Collaborate within a close-knit team where your contributions will directly impact the trajectory of our business.
- Design and build new features for our core delivery platform.
- Continuously evolve our hosted infrastructure by collaborating with the CTO and senior developers to implement industry best practices for security, maintainability, and efficiency.
- Troubleshoot bugs/issues and fix them the right way instead of the quick way to prevent recurring issues.
- Suggest process improvements that help the team deliver more high-quality software more often.
- Won’t wait to be told what to build. You spot what's broken or missing, form an opinion on how it should work, and drive it forward.
ABOUT US
Founded in 2013, DeliverThat is a national delivery service management company recognized as the industry leader in restaurant catering delivery and setup. DeliverThat’s network of professional drivers ensures that every delivery is fulfilled according to each individual restaurant’s standards. Committed to providing an efficient and effective delivery service, DeliverThat takes pride in seeking new and innovative ways to enhance the entirety of its delivery processes for drivers, restaurant partners, and end-user customers.
*Please note we are not currently sponsoring Visas
*Preference given to candidates residing in the Canton, OH or NE Ohio areas before others are considered.
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Application Question(s):
- Briefly describe one time you identified a problem or improvement on your own and drove it forward — what you saw, what you did, and the outcome.
Experience:
- building backend services in TypeScript/Java on Node.js : 1 year (Required)
- design/query relational databases like PostgreSQL or MySQL: 1 year (Required)
Location:
- Canton, OH 44718 (Preferred)
Work Location: Hybrid remote in Canton, OH 44718