This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Full-Stack Engineer to join our growing Engineering team at Thrive. This role is ideal for someone who thrives in a fast-paced startup environment, enjoys solving challenging problems, and is passionate about building high-quality, scalable software that impacts millions of career journeys. As a key contributor, you will ship end-to-end features, collaborate closely with product and design, and play a meaningful role in shaping our technology, processes, and engineering culture. If you enjoy autonomy, mentorship, and working with modern technologies, this role is a strong fit.
Job Responsibility
Act as a key member of the Engineering team, responsible for shipping end-to-end features frequently and with confidence
Work collaboratively with product managers and designers, guiding decisions based on deep knowledge of codebase structure and technical feasibility
Participate in code reviews, providing constructive feedback and maintaining high code quality across the team
Mentor and be mentored by engineers at various levels, fostering a culture of continuous learning and technical growth
Actively engage in team rituals such as retrospectives, contributing to ongoing improvements in technology, processes, and team culture
Give and receive feedback in support of a safe, collaborative, and growth-oriented engineering environment
Requirements
5+ years of experience as a professional software developer shipping production-level code
Proficiency building single-page applications using JavaScript frameworks such as Ember or React. Extensive experience with Angular, Vue, or similar frameworks will also be considered
Proficiency building scalable distributed backend services using Ruby on Rails and PostgreSQL. Experience with Sinatra, Django, Phoenix, Node, or mySQL is also accepted
Strong experience with modern testing frameworks (RSpec, Cypress, Jest, QUnit, or equivalents)
Proven ability to build and maintain fully automated CI/CD pipelines
Proficiency working in cloud environments, ideally AWS