Ribbon is an early-stage startup, and we're on the lookout for a talented Senior Full Stack Engineer to join our team. If you're passionate about building innovative solutions that make a real impact and have a strong background in our tech stack, we want to hear from you!
We use a modern and scalable tech stack to build our products:
- Frontend: React with TypeScript
- Backend: NestJS and Node.js
- Database: Amazon RDS for PostgreSQL
- Cloud Infrastructure: AWS services
- Infrastructure as Code: Terraform
What you will be doing
- Building awesome user interfaces in React with a NestJS backend, all using TypeScript.
- Creating and maintaining technical documentation.
- Ensuring our software meets quality standards through code reviews, testing, and automation.
- Participating in our agile development process, including sprint planning, daily stand-ups, and retrospectives.
- Improving our engineering infrastructure for scalability and maintainability.
Who you are
- You have 5+ years of experience as a full-stack software engineer.
- You're highly skilled with React and TypeScript for frontend development.
- You've got extensive experience with Node.js and building scalable backend applications.
- You understand full-stack JavaScript/TypeScript development, RESTful APIs, and database interactions.
- You have experience with relational databases (preferably PostgreSQL) and ORM frameworks.
- You have a proven track record of shipping stable web-based software products.