
Senior Software Developer ( MERN Stack)
Enphase Energy
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
This role at Enphase requires working onsite Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
This role at Enphase requires working onsite 3 days a week, with plans to transition back to a full 5 day in office schedule over time.
What you will be doing
About The Role
Motivated Full-Stack Developer with 4+ years of experience developing web applications using modern frontend and backend technologies. Passionate about building clean, responsive user interfaces and working in collaborative Agile environments. Seeking opportunities to grow and contribute to innovative web-based platforms.
- Contributed to full-stack web application development using React, Node.js, and Python
- Designed and consumed RESTful APIs, including AI-enabled services
- Designed, built, and integrated Generative AI features using AWS Bedrock into production applications
- Implemented LLM-powered workflows such as summarization, intelligent search, content generation, and user assistance
- Applied prompt engineering techniques and iterative tuning to improve response quality and reliability
- Participated in code reviews and architecture discussions, including AI-driven design decisions
- Assisted in performance optimization, including latency and cost optimization for AI workloads
- Collaborated with QA and DevOps teams to deploy AI and non-AI services through CI/CD pipelines
- Wrote unit tests and followed version control best practices using Git
- Maintained documentation and tracked AI-related enhancements using JIRA and Confluence
Frontend - React.js, HTML5, CSS3, JavaScript
Backend - Node.js and/or Python
Express.js, RESTful and AI-backed APIs
Cloud & AI
- Amazon Web Services (AWS)
- Hands-on experience with Amazon Bedrock in production use cases
- Experience working with foundation models (e.g., Titan, Claude)
- Strong understanding of prompt engineering, model behavior, and response evaluation
- Knowledge of AI security, IAM-based access control, and data privacy considerations
DevOps & Tooling - Git, GitHub / GitLab, Postman
CI/CD pipelines (Jenkins, GitHub Actions or similar)
Methodologies
- Agile, Scrum
- Test-Driven Development (TDD)
- Ability to apply Generative AI thoughtfully to solve real business problems
- Comfortable integrating AI services into existing enterprise applications
- Strong collaboration skills with product, QA, and DevOps teams
- Continuously learning and adapting to rapidly evolving GenAI technologies
- AWS Certified Solutions Architect – Associate
- AWS Certified Developer – Associate
About The Company
Enphase Energy
Enphase Energy is a global energy technology company and the world’s leading supplier of microinverter-based solar and battery systems. We are advancing a sustainable future for all!
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add ai , qa , Sql , Git , AWS , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Programming Analyst Jobs in India
Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.