Ascend Analytics is seeking a Front End Developer to be part of a collaborative team advancing software solutions and analytics to support the clean-tech power revolution. As a Front End Developer, you will be responsible for development, documentation, and deployment packaging of a web-based software application that helps the world move toward cleaner energy.
You will design and write clean, scalable, production React code, refactor code for improved performance, stability, reusability, and scalability. You'll also develop automatic tests and communicate effectively with both technical and non-technical users. The role involves working in an agile scrum process, contributing to technical design reviews, implementation strategies, code reviews, operational system support, and sprint planning.
Ascend Analytics' climate technology software and services provide critical insights to power the energy transition. The company's products enhance critical power supply decisions from short-term operating strategies to long-term investment and resource planning. Ascend's solutions serve as the core analytic infrastructure for electric utilities, independent power producers, electric retailers, and financiers of energy infrastructure.
The ideal candidate should have a BS in Engineering, Computer Science, Data/Information Science, Mathematics, or a related field, with 2+ years of hands-on experience in a similar position. Demonstrated academic or professional software coding experience in JavaScript or TypeScript is required.
Preferred qualifications include experience with React functional components, custom hooks, and packages like Formik, React Router, Redux, Chakra UI, Ag Grid, and Highcharts. Experience upgrading React from v17 to v18 and from JavaScript to TypeScript, as well as building and maintaining various types of tests, and familiarity with DevOps best practices and version control are also valued.
Ascend Analytics offers competitive compensation, flexible work hours in a relaxed environment, opportunities for advancement, and comprehensive benefits including medical, dental, vision, disability insurance, parental leave, dependent care spending account, and a 401k plan. The company is committed to diversity and inclusion, providing equal employment opportunities to all qualified individuals.