Senior Full-Stack Engineer
Bonfire
SeniorContractAbout the position
Join a mission-driven e-commerce platform as a Senior Full-Stack Engineer, focusing on building and maintaining core web applications. Collaborate with cross-functional teams to deliver exceptional user experiences through frontend craftsmanship and scalable backend architecture.
Tech stack
- angular
- typescript
- java
- spring-boot
- postgresql
- aws
- docker
- kubernetes
Requirements
Required:
- 5+ years of professional software development experience
- 3+ years of experience with Angular (AngularJS and Angular 2+) and TypeScript in production environments
- 3+ years of experience with Java/Spring Boot and PostgreSQL
- Demonstrated experience contributing to full-stack feature delivery (frontend + backend)
Nice to have:
- Prior experience with Agile development and remote collaboration tools
- Strong command of spoken and written English
Responsibilities
- Develop, test, and document new features and improvements across Bonfire’s Angular frontend and Java/Spring backend
- Collaborate with product designers to translate Figma designs into functional, accessible, and responsive UI components
- Extend and maintain Bonfire’s design system and component library for consistency and reusability
- Implement and integrate REST APIs, ensuring smooth data flow between backend and frontend
Benefits
- Competitive compensation
- Remote work environment (We are a fully distributed team!)
- A positive culture and dynamic team environment
- The ability to help create a kinder planet