Senior Full-Stack Engineer
MercuryFull Time
Junior (1 to 2 years)
Candidates should possess 8+ years of software engineering experience, with a proven track record in building scalable full-stack applications. Experience with NodeJS, React, Tailwind, and Playwright is essential, along with a deep understanding of architecture, best practices, RESTful APIs, databases, secure coding, and responsive design. Proficiency in cloud platforms like AWS, Azure, or Google Cloud, with a focus on performance, is also required. Experience with state management solutions, particularly Redux, XState, and Nanostores, is considered a plus.
The Staff Software Engineer will lead the design and development of large-scale frontend and backend applications, contributing across the full stack. They will architect highly scalable, responsive, and secure solutions, driving initiatives from concept to completion. Responsibilities include breaking down complexity, providing technical leadership, collaborating with cross-functional teams, ensuring compliance with security and data privacy regulations, mentoring engineers, and evaluating new technologies. The role involves contributing to key architectural decisions and communicating progress to stakeholders.
Marketplace for sustainable home upgrades and financing
GoodLeap provides a marketplace for sustainable home solutions, connecting homeowners with professionals who specialize in eco-friendly home improvements. Their platform simplifies the purchasing process by offering a single point of sale technology that allows users to explore various upgrade options and choose flexible payment plans that suit their budgets. Unlike many competitors, GoodLeap focuses specifically on sustainability and partners with over 18,000 professionals nationwide, ensuring a wide range of services and expertise. The company's goal is to help homeowners make environmentally conscious upgrades while saving money, and they also contribute to sustainable energy projects through their partnership with GivePower, donating a portion of their revenue with each transaction.