Elements Energy
Website:
elementsenergies.com
Job details:
Company Description
Elements Energy is on a mission to revolutionize the built environment by promoting energy efficiency and sustainability. As an IIT Madras incubated startup, the company provides end-to-end solutions across design, sustainable construction, and smart operations. With a focus on integrating renewable energy, advanced building technologies, and data-driven energy optimization, Elements Energy helps clients reduce costs, minimize environmental impact, and achieve net-zero goals. By developing innovative, eco-friendly designs and smart energy management systems, the company is dedicated to shaping a cleaner, greener future for all.
Role Description
This is an on-site internship role located in Chennai for a Senior Software Engineer. We are looking for a highly capable Senior Software Developer to help build and scale a production-grade energy intelligence platform. The ideal candidate should be comfortable working across the full stack and deploying reliable applications in a production environment.
Technical Requirements
- Strong experience with React.js and Next.js for building modern web applications
- Proficiency in Node.js and Express.js for backend API development
- Experience designing and developing RESTful APIs and integrating frontend with backend systems
- Solid understanding of authentication and authorization flows (JWT, OAuth, session management, etc.)
- Experience deploying and maintaining applications on AWS infrastructure
- Familiarity with NGINX, Cloudflare, and production web server configurations
- Strong experience working with Linux servers and command-line environments
- Proficiency with Git-based workflows and version control best practices
- Experience with database design and management (SQL or NoSQL)
Preferred Qualilifcations
- Experience building scalable production systems with high reliability
- Familiarity with system architecture and distributed systems design
- Experience implementing security best practices in web applications
- Knowledge of CI/CD pipelines and DevOps practices
- Experience debugging and resolving issues in live production environments
- Exposure to cloud infrastructure automation and monitoring tools
Click on Apply to know more.