Summary
Join GoodLeap, a technology company revolutionizing sustainable solutions financing, as a Staff Software Engineer. You will play a key role in designing, developing, and scaling our platform, working closely with cross-functional teams. This full-stack role demands deep ownership, from backend services to frontend performance. You will lead major projects, remove roadblocks, and guide the team from concept to delivery. This is an excellent opportunity for those thriving in fast-paced environments and eager to take ownership of key initiatives within a growing company. GoodLeap offers a competitive salary and benefits package, professional growth opportunities, and a collaborative work culture.
Requirements
- 8+ years of experience in software engineering, with a strong background in building full-stack applications at scale
- Experience with NodeJS, React, Tailwind and Playwright
- Deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design
- Experience in cloud platforms such as AWS, Azure, or Google Cloud, with a focus on performance
- Strong knowledge of application lifecycle, navigation patterns, and data security
- Expertise in designing systems for high availability, fault tolerance, and scalability
- Ability to influence technical direction and work cross-functionally with product, engineering, and executive teams
- Strong leadership skills, with a proven ability to mentor and lead engineering teams
- Strong analytical and problem-solving skills, with an ability to thrive in a fast-paced, dynamic environment
- Strong communication skills
Responsibilities
- Lead the design and development of large-scale applications, for both frontend and backend components. Youβll contribute across the stack β whether itβs modern React-based UIs or high-performance backend services
- Architect highly scalable, responsive, and secure solutions to ensure exceptional performance and reliability
- Drive initiatives from start to finish, lead project ideation, planning, execution and completion
- Break down complexity: define MVPs and phrase projects into manageable releases with clear priorities and delivery plans
- Provide technical leadership across teams, guiding decisions on architecture, design patterns, and best practices
- Collaborate with product and engineering leaders to align solutions with business objectives
- Drive cross-functional projects to enhance the reliability and performance of our applications
- Ensure compliance with security best practices and data privacy regulations
- Mentor senior and mid-level engineers, fostering a culture of growth, learning, and technical excellence
- Evaluate and implement new technologies and tools to continuously improve our applications and development processes
- Contribute to key architectural decisions, including the design of reusable components and efficient integration with backend services
- Communicate clearly, engage with stakeholders, product managers and cross-functional teams to align on goals, share progress and manage expectations
Preferred Qualifications
- Experience with state management solutions (Redux, XState and Nanostores is a plus)
- Experience in FinTech or Mortgage
Benefits
- Competitive salary and benefits package
- Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment
- Work with a passionate, forward-thinking team dedicated to making a difference
- $173,000 - $200,000 a year
- In addition to the above salary, this role may be eligible for a bonus and equity
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.