Grid Elevated is see4ing a Full-Stack Software Developer to help build next-generation tools that bring intelligence to the power and energy sector. As part of a collaborative development team, you will contribute to the design, development, and deployment of end-to-end platforms that interface with real-world energy systems. This role offers hands-on experience across the full technology stack, from intuitive front-end interfaces to scalable back-end infrastructure.
Essential Duties
Develop and maintain modern web applications using React, Next.js, and TypeScript, with a focus on clean, reusable components and responsive design.
Build and integrate RESTful APIs and serverless functions, enabling seamless data exchange between the front end and back end.
Work with serverless databases and manage data persistence through cloud services (e.g., DynamoDB, MongoDB).
Support deployment and maintenance of cloud infrastructure leveraging AWS services such as Lambda, S3, and CloudFront.
Collaborate with team members in regular sprint meetings and maintain clear, timely communication.
Contribute to code reviews, documentation, and best-practice development workflows.
Skills and Qualifications
Strong proficiency in TypeScript, React, and Next.js, with the ability to design scalable front-end architectures.
Solid understanding of API development and serverless back-end patterns (REST, JSON, authentication flows).
Familiarity with serverless databases and NoSQL data modeling (e.g., DynamoDB, MongoDB, Firebase).
Experience working within cloud-native environments and deploying applications using AWS (Lambda, S3, CloudFront, Amplify).
Knowledge of modern web application design, including responsive layouts, component-driven development, and performance optimization.
Strong grasp of version control, testing, and CI/CD best practices for modern web projects.
Demonstrated ability to collaborate in agile teams, communicate effectively, and manage multiple tasks in parallel.
A proactive mindset, eagerness to learn, and the ability to adapt across evolving project requirements.
Education and Experience
2+ years of progress toward a bachelor's degree in Computer Science, Computer Engineering, or a related field.
2+ years of experience developing and deploying web applications or dashboards.
Pay: From $20.00 per hour
Expected hours: 15.0 - 40.0 per week
Work Location: Hybrid remote in Salt Lake City, UT 84108
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.