Software Engineer - Full Stack
Build and iterate on a full-stack web app for food and beverage distribution platform, from ideation to launch. Requires production experience with TypeScript/React frontend and NodeJS/Express/PostgreSQL backend.
About the job
Responsibilities
- Engage deeply from concept to launch in product development, from ideation through design, implementation, release, and iteration.
- Build beautiful products that create value for users.
- Full-stack development of web-app.
- Be scrappy and jump in wherever needed to provide the best user experience.
Requirements
Must-haves:
- Production-level experience building full-stack applications.
- Proficient in Typescript for frontend React app, and NodeJS and Express backend.
- Expertise in relational databases; preferably PostgreSQL.
- Attention to detail and passion for building beautiful software.
- Previous experience shipping production-level code using our tech stack or similar.
Bonus points:
- Experience at a start-up or building products from scratch.
- Experience with advanced front-end technologies such as Redux for state management, or Tailwind CSS.
- Experience in mobile app development (React Native, iOS/Android).
- Expertise in NextJS or other server-side JS frameworks.
- Experience building scalable backend systems.
Compensation
- $100k - $200k base • 0.05% - 0.4% equity
- Medical, dental, and vision insurance
- Unlimited PTO + two team offsites per year
- Expensed dinner in office Monday-Thursday
- $400/month wellness stipend
- Commuter benefits
Skills
TypeScript, React, Node.js, Express, Postgres, Redux, Tailwind, Next.js, React Native
Similar jobs
Fullstack Engineering jobsBuild secure, scalable data and AI applications on Databricks, including interactive interfaces, APIs, dashboards, and conversational analytics solutions. The role requires 5+ years of full-stack application development experience and proficiency with Python plus modern web frameworks.
Build full-stack consumer and enterprise software for an AI recruiting platform, spanning interview experiences, hiring workflows, integrations, analytics, and scalable system architecture. The role requires experience with modern JavaScript technologies, Python, cloud infrastructure, and DevOps.
Builds and owns provider- and pet parent-facing pricing features across the web stack, with emphasis on backend engineering, production observability, testing, and AI-augmented development. Requires 3+ years of professional software development experience and comfort with Python/Django or another major backend language.
Build and maintain Salesforce, CRM, and business-application integrations that improve operational workflows and reliability. The role requires 3+ years of software engineering experience, Salesforce development expertise, integration knowledge, and strong collaboration with technical and business stakeholders.
Build the TypeScript SDK foundation used by GitLab Duo clients across editors and web applications. The role involves Node.js and Vue 3 development, public API design, secure credential handling, package publishing, and performance optimization in a fully remote environment.