Senior Full Stack Engineer
Posted Updated
Summary
Senior Full Stack Engineer at Solace who independently owns product workflow from design to deployment, building user-facing features and APIs with TypeScript, React, NestJS, Postgres, and Redis on Heroku.
- As a Full Stack Engineer, you’ll join a spectacularly talented team of fellow engineers—but you will also be expected to independently own your product workflow from initial design requirements through deployment
- You will be expected to move aggressively, and you will commit code daily, but you’ll get that rush of seeing your work in the wild with live users on a regular basis as you build a revolutionary product from scratch
- Analyze product requirements and produce high-quality, production-ready code while creating a best-in-class user experience
- Build and maintain new user-facing features with everything from database models to UI components
- Be autonomous. You’ll take full ownership of your work, and you take responsibility and accountability for every last detail, every step of the way
- Be a collaborator. You’ll work with other engineers and cross-functional partners in product and design to build a world-class product and lead new initiatives to improve our user experience
- Create services and APIs to drive existing and new features for web apps
- Maintain the health of our systems and codebase, refactor and make improvements, and keep our systems robust and resilient
- Write clear specs to ensure product/code quality for stress-free deployment
- Drive large releases to production on a continuous deployment cadence
- Our Tech Stack
- Typescript across all our applications
- NestJS API with TypeORM
- Postgres
- Redis
- React
- Custom UI library built on shadcn
- Tailwind
- Heroku
- You are curious and enjoy working on ambiguous problems where the solutions are not (yet) well-defined
- You take pride in your craft, have impeccable communication skills, and you absorb feedback exceptionally well
- Above all, you enjoy taking ownership and are stifled by large organizations
- You are an experienced engineer who can identify problems and architect the highest-quality solutions
- You aren’t afraid to make mistakes and learn from them
- 5+ years of relevant experience on both frontend and backend development
- Strong React fundamentals and a background working with Typescript/Node
- Experience working in a start-up environment
- An intuitive understanding of what it takes to create delightful, consumer-oriented experiences
- Strong communication skills that help you influence product direction and help collaborative visions come to life
- Extreme bias toward action and execution. You get antsy if you’re not writing code, improving the codebase, and vigilantly enhancing the systems that represent the big-thinking work
