Senior Backend Software Developer
Company | Nexamp |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in computer science, computer engineering, or a related field.
- 5+ years of professional software development experience at companies with 10 or more developers (consumer-facing environments a plus).
- Experience developing web-based solutions using Python 3 and one or more web development frameworks (Django, FastAPI, Flask, etc.)
- Experience building consumer-facing frontend applications in React and Typescript is a plus.
- Deep understanding of web standards (CSS, HTML, JS), infrastructure (databases, storage, caching, content delivery), and cloud hosting offerings.
- Strong debugging skills and experience with other web technologies and languages is helpful (Javascript, SQL, etc.)
- Ability to work in person 1-2 days per week from our Boston, MA office.
- Commitment to Nexamp’s mission and have a passion for solving tomorrow’s climate crisis today.
- Demonstrated experience in effectively communicating information, ideas, and perspectives with people inside and beyond your organization.
- Experience in showcasing initiative to make improvements to current work, processes, products, and services across the organization. We value accountability and an ownership mentality.
- Ability to ask appropriate questions, analyze data, identify the root causes of problems, and present creative solutions.
- Expertise in building strong internal and external relationships with customers and stakeholders, instilling trust and loyalty across the industry.
- Eagerness to develop a fundamental understanding of how Nexamp operates and then apply that knowledge effectively to inform business decisions.
Responsibilities
- Internalize our OKRs and orient your work around measurable results.
- Design, implement, and deploy reliable and efficient production software in React and Python.
- Be active in our sprint planning, execution, and reflection Scrum processes.
- Guide junior developers across the org through mentorship and collaborative creativity.
- Continually seek ways to up-level your own skills; inspire and cross-train your colleagues.
Preferred Qualifications
- Experience building consumer-facing frontend applications in React and Typescript is a plus.