Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the Enphase Energy System helps people make, use, save, and sell their own power. Enphase is also one of the fastest growing and innovative clean energy companies in the world, with approximately 68 million products installed across more than 145 countries.
We are building teams that are designing, developing, and manufacturing next-generation energy technologies and our work environment is fast-paced, fun and full of exciting new projects.
If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase!
About the role
At Enphase, we think big. We’re on a mission to bring solar energy to the next level, one where it’s ready to meet the energy demands of an entire globe. As we work towards our vision for a solar-powered planet, we need visionary and talented people to join our team as Senior Front-End engineers.
The Front-End engineer will develop, maintain, architect & expand UI/Front End components, for Electric Vehicles (EV) integration Business Team. Codebase uses Javascript, ECMA Script, Typescript, ReactJS with Redux
What you will do
Programming in Javascript/ TypescriptExpertise in ReactJS / Redux, HTML, CSSREST API integration with JSON, XML etc.Expertise in various Authentication and Authorization including SAML, JWT, OAuth2.0 etc.Expertise in front end technicalities including cookies, stores, CORSFront end optimization for speed and performanceExperience with working with highly performance and throughput systemsAbility to define, track and deliver items to ones own scheduleGood organizational skills and the ability to work on more than one project at a timeExceptional attention to detail and good communication skillsWork with product design team, backend development team, UI/UX design teamImplementing creative and innovative solutionsGood organizational skills and the ability to work on more than one project at a timeexceptional attention to detail
Who you are and what you bring
B.E/B.Tech in Computer Science from top tier college and >70% marksMore than 2-10 years of overall Front-End development experienceAbility to work with many frontend frameworks like Angular, Backbone etcExperience with UI development and style sheetsWorking knowledge of source code control systems and release management (JIRA, Git/Github, and associated workflows)Experience with Amazon Web Services, JIRA, Confluence, GIT, Bitbucket etc.Ability to work independently and as part of a project teamStrong organizational skills, proactive, and accountableExcellent critical thinking and analytical problem-solving skillsAbility to establish priorities and proceed with objectives without supervisionAbility to communicate effectively and accuratelyclear concise written project status update throughout the project lifecycleHighly skilled at facilitating and documenting requirementsExcellent facilitation, collaboration and presentation skillsComfort with ambiguity, frequent change, or unpredictabilityGood Practice of writing clean and scalable codeAny experience with back-end development especially Java + SpringBootExposure to Amazon Web ServicesExposure or knowledge in Renewable Tech companiesAbility to work in a fast-paced environment