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
Key Responsibilities
Required Technical Skills
Frontend Development :
Backend Development :
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.
Stack Developer • Atlanta, Georgia, United States