Senior Full-Stack Engineer

Bonfire Funds, Inc.

Mission (KS)

Remote

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Remote work environment
Dynamic team culture
Skill growth opportunities

Job summary

A forward-thinking e-commerce company is seeking a Senior Full Stack Engineer to develop and maintain their core web applications. This remote role focuses on building elegant user interfaces and robust backend services using Angular and Java. Candidates should have over 5 years of software development experience, particularly with front-end technologies and cloud deployments. Join a culture that values inclusivity and growth!

Qualifications

  • 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.
  • Strong command of spoken and written English.

Responsibilities

  • Develop, test, and document new features and improvements.
  • Collaborate with product designers to translate Figma designs.
  • Extend and maintain Bonfire’s design system and component library.
  • Implement and integrate REST APIs.
  • Conduct code reviews and write tests.

Skills

TypeScript
Angular 2+
HTML/CSS
Java
Spring Boot
PostgreSQL
UX best practices
A/B testing tools
Docker
Kubernetes

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
JUnit
Cypress

Job description

This contractor role is only open to candidates located in European time zones.

The Senior Full Stack Engineer plays a key role in building and maintaining Bonfire’s core web applications that power our mission-driven e-commerce platform. This role sits at the intersection of elegant UI implementation and scalable backend architecture — with a stronger emphasis on frontend craftsmanship, design system integration, and user experience .

You will work primarily with Angular/AngularJS, TypeScript, and Java/Spring Boot , collaborating closely with product designers, backend engineers, and product managers to deliver delightful and performant experiences to our users. We’re looking for engineers who thrive in a remote, cross-functional environment, care deeply about code quality, and balance empathy for the user with engineering pragmatism.

The Full-Stack Engineer is committed to advancing the company’s vision, mission, values, and strategy by enhancing both customer and employee experiences through tools that streamline interactions with and for Bonfire. This role is dedicated to creating tools that are not only user-friendly but also align with the company’s culture and foster a sense of community among team members.

All Bonfire team members are expected to embrace the Mission and Values , we live together and apart.

ESSENTIAL RESPONSIBILITIES

include but are not limited to:

  • Develop, test, and document new features and improvements across Bonfire’s Angular (Angular 2+ and AngularJS) 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.
  • Participate in feature discussions, planning sessions, and retrospectives, offering both technical and product-oriented perspectives.
  • Conduct code reviews and contribute to maintaining high engineering standards.
  • Write unit, integration, and end-to-end tests for frontend and backend components.
  • Participate in A/B experiments and performance optimization initiatives.
  • Collaborate with QA engineers during testing and debugging phases.
  • Provide mentorship to mid-level developers and help improve internal processes and tooling
KNOWLEDGE, SKILLS & ABILITIES
  • Frontend-oriented skills:
    • Strong proficiency in TypeScript, Angular 2+, and modern HTML/CSS (including responsive and accessible design).
    • Experience maintaining and gradually modernizing legacy AngularJS codebases.
    • Experience building and maintaining design systems and reusable component libraries.
    • Solid understanding of UX best practices and ability to collaborate closely with designers.
    • Familiarity with A/B testing tools (e.g., Convert, Optimizely).
    • Working knowledge of automated testing frameworks (e.g., Jest, Cypress).
    • Awareness of accessibility standards (WCAG) and web performance optimization techniques.
  • Experience developing applications using Java, Spring Boot, Hibernate/JOOQ, and PostgreSQL .
  • Ability to write and optimize SQL queries .
  • Familiarity with AWS , Docker , and Kubernetes for deployment and containerized development.
  • Experience writing unit and integration tests in Java.
  • Strong understanding of API design and integration principles.
  • General:
    • Excellent communication and collaboration skills in a remote, distributed environment.
    • Self-driven, proactive, and passionate about writing clean, maintainable code.
    • Committed to seeking diverse perspectives and contributing to an inclusive team culture.
QUALIFICATIONS
  • 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).
  • Prior experience with Agile development and remote collaboration tools.
  • Strong command of spoken and written English.
WHY WORK AT BONFIRE?

When team members all around the world were asked to find three words they’d use to describe Bonfire, the most commonly shared values were: kind, inclusive, charitable, supportive, collaborative, and passionate. Work here and help us guide people toward their full potential and possibility in support of a company that’s trying to infuse the world with more of those values.

In addition to leading purposeful work, you will also benefit from our full-time offerings:

  • 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
  • An environment to grow your skills, learn new technologies, and to challenge yourself

Does this sound like you? If so, we’d love to hear from you. Fill out the short form below to apply:

About Bonfire

Where people design, sell & share custom shirts.

Where the world goes for
premium custom shirts

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Server Engineer (Senior/Principal)
Server Engineer (Senior/Principal)

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 237,000 - 290,000
Equity
Full benefits package
Flexible work arrangements
Product Manager, Internal Tools & Player Insights
Product Manager, Internal Tools & Player Insights

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 196,000 - 248,000
Equity in the company
Full benefits package
Flexible work environment
Product Manager, Internal Tools & Player Insights
Product Manager, Internal Tools & Player Insights

Bonfire Studios • Irvine (CA)

Hybrid
USD 196,000 - 248,000
Equity shares
Full benefits package
Flexible work environment
Social Media Lead
Social Media Lead

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 134,000 - 178,000
Equity in the company
Comprehensive benefits package
Creative and supportive work culture
Features Engineer (Senior/Principal)
Features Engineer (Senior/Principal)

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 192,000 - 238,000
Equity
Full benefits package
Flexible work environment
Player Support Lead
Player Support Lead

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 120,000 - 140,000
Equity
Full benefits package
Flexible working environment
Social Media Lead
Social Media Lead

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 134,000 - 178,000
Equity
Full benefits package
Flexible work environment
Senior Full-Stack Engineer — Remote, Impactful Web Apps
Senior Full-Stack Engineer — Remote, Impactful Web Apps

Fueled • New York (NY)

On-site
Systems Engineer (Principal/Lead)
Systems Engineer (Principal/Lead)

Bonfire Studios, Inc • Irvine (CA)

Hybrid
USD 237,000 - 290,000
Equity
Full benefits package
Culture of passion and shared ownership
Senior Full Stack Engineer
Senior Full Stack Engineer

Fueled • New York (NY)

Remote
USD 50,000 - 80,000
Flexible work hours
Opportunity for full-time transition
Global team collaboration