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 doingAbout the RoleMotivated 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
Core Technical Skills Frontend - React.js, HTML5, CSS3, JavaScriptBackend - Node.js and/or Python Express.js, RESTful and AI-backed APIsCloud & 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
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
Preferred Certifications
AWS Certified Solutions Architect – Associate
AWS Certified Developer – Associate
About 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!