Job Description
A Senior Backend Software Developer responsible for creating and maintaining web-based solutions using Python and React, contributing to sustainability-focused products, mentoring junior developers, and collaborating within a fast-paced, mission-driven environment to support Nexamp's clean energy initiatives.
Key Responsibilities
- Design, implement, and deploy reliable and efficient production software using React and Python
- Participate in sprint planning, execution, and reflection within Scrum processes
- Mentor junior developers and foster collaborative creativity
- Seek continuous improvement in personal skills and inspire colleagues
- Align work with measurable objectives and deliver value
Requirements
- Bachelor's degree in computer science, computer engineering, or a related field.
- At least 5 years of professional software development experience at companies with 10 or more developers.
- Experience developing web-based solutions using Python 3 and one or more web development frameworks such as Django, FastAPI, or Flask.
- Experience in designing, implementing, and deploying reliable and efficient production software.
- Experience working in consumer-facing environments is a plus.
- Experience building consumer-facing frontend applications in React and Typescript is a plus.
- Deep understanding of web standards including CSS, HTML, and JavaScript.
- Knowledge of infrastructure components such as databases, storage, caching, content delivery, and cloud hosting offerings.
- Strong debugging skills and experience with other web technologies and languages such as JavaScript and SQL.
- Ability to work in person 1-2 days per week from the Boston, MA office.
- Demonstrated experience in effectively communicating information, ideas, and perspectives with people inside and beyond the organization.
- Experience in showcasing initiative to make improvements to current work, processes, products, and services across the organization.
- Ability to ask appropriate questions, analyze data, identify root causes of problems, and present creative solutions.
- Expertise in building strong internal and external relationships with customers and stakeholders, instilling trust and loyalty.
- Commitment to Nexamp’s mission and passion for solving climate crisis issues.
- Eagerness to develop a fundamental understanding of how Nexamp operates and apply that knowledge to inform business decisions.
Benefits & Perks
Competitive compensation package
401(k) employer-match
Health, dental, and vision insurance starting day one
Flexible paid time off and holiday PTO
Commuter benefits
Cell phone reimbursement
Access to healthy snacks and coffee
Service days and volunteer opportunities
Company outings
Ready to Apply?
Join Nexamp and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs