Overview
Skills
Job Details
Job title: Full Stack Developer
Location- Baltimore, MD
Role Overview
We are seeking a Senior Full Stack Software Engineer with senior level experience in Vue.js, Node.js, Python, and modern cloud architectures. This is a hands-on role where you will be responsible for designing, developing, testing, and deploying scalable, maintainable code in a fast-paced environment.
The ideal candidate will be confident leading independent feature development from concept through delivery and capable of translating technical possibilities into business value for non-technical stakeholders. You should thrive in a collaborative but autonomous setting and be comfortable with deadlines, ambiguity, and big-picture problem-solving.
Your Responsibilities
Lead the design, development, and deployment of new features for a B2B energy marketplace platform.
Take technical ownership of an independent workstream, from ideation to production, with minimal supervision.
Develop front-end UI components using Vue.js that are intuitive, responsive, and visually engaging.
Build backend APIs and services with Node.js and Python, integrating with Azure cloud services.
Work with SQL & NoSQL databases (e.g., PostgreSQL, Cosmos DB, Redis) to maintain and optimize application data flows.
Collaborate with UX, product, and energy domain teams to align technical solutions to business needs.
Write clean, efficient, and testable code while adhering to company standards and industry best practices.
Act as a technical mentor for junior team members and promote continual improvement through code reviews and architectural input.
Minimum Qualifications
Bachelor s degree in Computer Science or related discipline.
5 8 years of professional full stack development experience.
Demonstrated ability to deliver complex software solutions under tight deadlines.
Strong experience with:
Azure Cloud Platform
Vue.js (front-end)
Node.js & Python (back-end)
SQL and NoSQL Databases (Cosmos DB, Redis, PostgreSQL)
Excellent communication skills capable of explaining technical concepts simply to stakeholders.
Strong understanding of algorithms, data structures, and software architecture principles.
Preferred Qualifications
Master s degree in Computer Science or related field with 3+ additional years of experience.
Experience developing scalable B2B platforms or marketplaces.
Familiarity with energy markets, utilities, or related regulatory environments.