Full-stack Engineer (Senior, Backend focused)
Feather
Seniority
Senior
Model
Remote
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
You'll help shape and work on product features in a highly collaborative, small team. This is a full-stack role, where you'll be mainly focused on backend initiatives.
What you'll do
- Platform: Maintain and develop our system with NestJS, Prisma, React, and PostgreSQL. Manage core infrastructure like CI/CD pipelines and our serverless GCP setup with Terraform and Docker.
- Product: Collaborate with Product and Design to help shape the projects on our roadmap, lead them from early on, and successfully see them to completion.
- Architecture and processes: Propose and challenge software architectural decisions and engineering processes to ensure the team can keep building our platform in a sustainable and scalable way.
- Mentorship: Coach other team members, help them to grow, guide them on product and software decisions, and keep a high bar for code quality.
- Security: Advocate for security best practices within the team, and help identify potential risks during implementation and audits.
- Automate policy lifecycle operations, like cancellations and price adjustments, using Temporal.
- Introduce annual subscriptions and multiple currencies to our Stripe-backed payments system.
- Monitor and improve database performance on our internal admin panel, that enables customer support work.
What you'll need
- You've built full-stack applications with React and node.js, backed by a SQL database.
- You're comfortable building UIs with a design system, like our own Dirty Swan.
- You're comfortable working across the stack, but you're specialized in backend systems.
- You have a good understanding of modern web development workflows (CI/CD pipelines, version control, testing, and deployment).
- You can write clean, maintainable code and make sound architectural decisions.
- You have a good understanding of security topics and can employ a security-first mindset as you write code.
What they offer
- Modern tech stack: TypeScript with NestJS, Prisma and React, GitHub actions, GCP with Docker and Terraform
- Flexible remote work policy with office in Berlin
- Regular hack days to experiment with new technologies and ideas
- Company retreats, team dinners, and meetups
- Ownership and decision-making from day one with mentorship support

