Senior Front End Web Developer
Reporting to the Head of Software Engineering and collaborating with a cross-functional team, you will be responsible for delivering high quality business critical web applications leveraging modern front-end tooling.
This position has the option of working primarily remotely or from our very impressive, water-front Salem, MA location.
· Write highly re-usable React components via Typescript.
· Write unit and e2e tests to validate user stories
· Define UX and UI best practices
· Collaborate with backend and data processing teams to ensure a highly aligned system architecture
· Maintain front end development environment and continuous integration workflows via GitHub Actions and Codespaces
· Demonstrated ability to write component-based production front ends in React
· Several years of professional Typescript experience
· Knowledge of or a desire to learn the Remix framework
· Knowledge of AWS managed services are highly desirable
· Demonstrated experience with OIDC based authentication providers
· Knowledge of or desire to learn the tailwind CSS framework
· Competitive Pay and Equity Incentive
· Medical, Dental, Vision 80% covered – currently BCBS HMO & PPO
· Flex Spending – Health, Dependent Care, and Transit
· 401(k)
· PTO and Holidays
· Long Term Disability 100% covered
· Weekly lunches in Salem, MA
· Monthly Ministry of Fun Shenanigans
· Quarterly All-Hands Events
Please apply via this link: https://grnh.se/853a39735us
Titan Advanced Energy Solutions is an industry disrupter in hyper-growth mode. Our ultrasound-based battery diagnostics system is winning awards and grants and attracting a LOT of attention! Our collaborative and wicked smart team is excited to welcome a Senior Front End Developer. As part of the greater Data Science and Engineering team, in this exciting and influential role, you will have the opportunity to work alongside and learn from Machine Learning Engineers, Signal Processing Engineers, Software Engineers, Test Automation Engineers, and Data Engineers - all at various levels of their careers. The team works closely with many other internal and external teams so if you have endless curiosity, are obsessed with growth and development, thrive in SCRUM sprints, and have a passion for impacting our climate through improved battery technology, consider joining TITAN! We are a dedicated group of kind, hardworking, and creative people. We are committed to an inclusive working culture where innovation and our people can thrive, support is available, goals are clear and communicated, wins are celebrated, and FUN is a priority!