Are you looking to make a meaningful impact to the planet’s energy future? Immediate need for a seasoned Full Stack Developer to work with our dynamic team that fosters innovation, supports diversity and inclusion, and embraces a team growth mindset!
We are seeking an experienced full-stack developer for a 6+ month contract to maintain and enhance an enterprise Angular SPA while helping modernize the technology stack.
The Angular application is built on a modular monolith architecture, originally developed in Angular 2.0 and regularly upgraded (currently Angular 13). The application extensively uses Breeze.js for client-side entity state management. This is a mature, feature-rich enterprise application with over 200 database tables supporting complex business logic. There are continuous requests for enhancements and new features. The backend is written in C#/.NET using Entity Framework for data access and LINQ for database querying.
The Challenge: Beyond feature development, we need your help assessing our current use of Breeze.js and proposing a modernization strategy. Breeze.js has been central to the client-side state management, but we’re looking to evaluate whether modern Angular patterns could replace it and create a roadmap for potential migration.
LOCATION: Atlanta, GA *fully remote though occasional onsite may be requested
Key Responsibilities
- Design and develop full-stack features for Angular SPA applications
- Create clean, functional user interfaces using HTML/CSS without UI designer support
- Build and maintain RESTful APIs using C#/.NET
- Write efficient database queries and manage data models
- Ensure application responsiveness and performance optimization
- Participate in code reviews and follow best practices
- Collaborate with the team to understand requirements and deliver solutions
- Document code and technical decisions
Required Technical Skills
Frontend Development:
- 4+ years of experience building SPAs with Angular (Angular 12+ required)
- Strong proficiency in TypeScript, HTML5, and CSS3
- Hands-on experience creating responsive, user-friendly interfaces
- Experience with CSS frameworks (Bootstrap preferred)
- Solid understanding state management patterns
Backend Development:
- 4+ years of experience with C# and .NET Framework/Core
- Strong experience building RESTful APIs with ASP.NET Core Web API
- Proficiency with Entity Framework and LINQ queries
- Experience with SQL Server or other relational databases
General:
Proven ability to design and implement full-stack features independently
Strong understanding of responsive design and cross-browser compatibility
Experience with Git version control
Excellent problem-solving and debugging skills
This is an exciting project where your contributions will make a massive impact. Please send your updated resume ASAP to begin discussions about this long-term fully remote opportunity.

