XX
Senior Full-Stack EngineerBonfire Funds, Inc.Mission, Texas, United States

This job offer is no longer available

XX

Senior Full-Stack Engineer

Bonfire Funds, Inc.
  • US
    Mission, Texas, United States
  • US
    Mission, Texas, United States

About

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
#J-18808-Ljbffr
  • Mission, Texas, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.