Full Stack Developer at Lensa

Feedinkoo

United States

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ameresco seeks an experienced Software Developer to implement and maintain features across front-end and back-end applications, including mobile deployments. You will design, develop, and optimize web applications, collaborating with cross-functional teams to deliver scalable solutions.

You should have a CS/IT degree (or equivalent), 5+ years of web development, strong HTML/CSS/JS, PHP 8+, Python 3+, experience with MySQL 8+/PostgreSQL, and modern CI/CD practices. Open, inclusive workplace.

Qualifications

  • A degree from an accredited Computer Science or IT program or equivalent experience.
  • Minimum of 5 years of web/software development.

Responsibilities

  • Implement and maintain features in front-end and back-end applications.
  • Design, develop, and maintain existing web applications, including those deployed to mobile devices.
  • Support internal front-end and back-end developers to ensure system consistency and improve performance.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Write clean, modern and maintainable code.
  • Collaborate to create high-quality, scalable solutions with Stakeholders, Operations & Support and other development teams.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve application issues and bugs.
  • Highlight areas of improvement within the code base, with a positive attitude towards change.
  • Stay updated with emerging technologies and industry trends, and Other duties as required.

Skills

HTML/CSS/JavaScript
Angular 18+
PHP 8+
Python 3+
Unix/Linux
Git
CI/CD
Web performance
Problem-solving
Communication

Education

Bachelor's degree in CS/IT

Tools

Git
CI/CD pipelines
Unix-based servers
MySQL 8+
PostgreSQL

Job description

Responsibilities
  • Implement and maintain features in both front-end and back-end applications.
  • Design, develop, and maintain existing web applications, including those deployed to mobile devices.
  • Support internal front-end and back-end developers to ensure system consistency and improve application performance.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Write clean, modern and maintainable code.
  • Collaborate to create high-quality, scalable solutions with Stakeholders, Operations & Support and other development teams.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve application issues and bugs.
  • Highlight areas of improvement within the code base, with a positive attitude towards change.
  • Stay updated with emerging technologies and industry trends, and Other duties as required.
Minimum Qualifications
  • A degree from an accredited Computer Science or Information Technology program or equivalent professional experience.
  • Minimum of 5 years of experience in web/software development.
Additional Qualifications
  • Proven experience as a Software Developer in a commercial environment.
  • A comprehensive understanding of the basics of web applications; HTML, CSS & JavaScript.
  • Proficiency in back-end development with PHP 8+ and Python 3+.
  • Competence in database design & maintenance around MySQL 8+ and/or PostgreSQL.
  • Experience with front-end technologies such as Angular 18+.
  • Ability to deploy, maintain and securely manage Unix-based servers.
  • Strong understanding of software development principles and best practices, including those around security, accessibility and maintainability.
  • Ability to develop applications suitable in an enterprise environment.
  • A good understanding of common CI/CD processes and version control (git).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently, or as a team, to achieve defined goals.
  • Strong written and verbal communication skills.
  • Experience with user research methodologies and usability testing.
  • Ability to write performant code and optimize end-user performance.
Benefits

We are proud of our comprehensive and competitive employee benefits, including people-oriented insurance, investment, and incentive plans.

Ameresco is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer at Lensa
Software Developer at Lensa

Feedinkoo • United States

Remote
USD 80,000 - 110,000
Software Developer
Software Developer

Lensrentals • Northern (KY)

Hybrid
USD 110,000 - 130,000
Full Stack Developer
Full Stack Developer

Placements24 • Roanoke (VA)

Hybrid
USD 90,000 - 130,000
Work-from-home stipend
Health, dental, vision insurance
Generous PTO
Software Developer
Software Developer

Insight Global • Warren (MI)

On-site
USD 55,000 - 62,000
Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000
2026 Summer Intern, Full-Stack Developer (Remote) at Lensa
2026 Summer Intern, Full-Stack Developer (Remote) at Lensa

Feedinkoo • United States

Remote
Full Stack Engineer (Laravel)
Full Stack Engineer (Laravel)

LaraBench • New York (NY), Northern (KY)

Hybrid
USD 90,000 - 140,000
Healthcare coverage
401k
Equity
Full-Stack Engineer: Build Scalable Web Apps & APIs
Full-Stack Engineer: Build Scalable Web Apps & APIs

Feedinkoo • United States

On-site
USD 90,000 - 130,000
Full-Stack Web Developer
Full-Stack Web Developer

intelycore • United States

On-site
USD 80,000 - 120,000
Competitive salary & benefits
Collaborative work environment
Opportunities for career growth
Full Stack Engineer
Full Stack Engineer

TRX • United States

On-site
USD 80,000 - 110,000