Job Closed
This listing is no longer active.
Renewable energy and energy storage experts with data-driven solutions from project development to asset management.
Staff Software Engineer – Front End
Location
United States
Posted
139 days ago
Salary
$180K - $230K / year
Seniority
Lead
Job Description
Staff Software Engineer – Front End
Euclid Power
• Ship polished, high-quality code across the stack with a focus on the front-end. • Drive frontend architecture for a demanding, data-rich app by bringing best practices to bear on code structure, performance, and extensibility. • Collaborate with other engineers to design clean APIs, reduce client complexity, and optimize end‑to‑end performance. • Get up to speed on the domain of solar project development in order to bring ideas for features and UI infrastructure investments that will accelerate building world-class user experiences. • Drive performance, user experience, and quality by setting measurable goals and championing nimble, efficient, and collaborative engineering practices. • Raise the team’s level of agility and code quality through code reviews, pairing, and mentorship.
Job Requirements
- 8+ years building modern web apps with Javascript, React, or similar modern frontend languages.
- Comfortable with backend development and an interest in working full-stack to get things done.
- Experience building enterprise software, apps with heavy data/document processing, or software with users in niche industries. Bonus if you’ve implemented AI features in these areas!
- Track record of proactively identifying high-leverage technical and process opportunities and driving them forward.
- Knowledgable in frontend architecture, best practices, and systems performance at scale - you can navigate tradeoffs and create or evolved team‑wide standards/libraries.
- Strong product and design sensibility with a passion for crafting polished UI and ability to translate designs into high‑quality, accessible code.
- Pragmatic, data-driven, systems thinker - you’re comfortable making decisions from real user behavior and care as much about execution as you do about extensibility.
- Collaborative leader and mentor - you have successfully leveled up teams through code reviews, clear documentation, and setting the bar for high-quality UI.
Benefits
- Remote work, forever!
- Competitive benchmarked compensation
- Health and retirement benefits
- Flexible time off
- 12 weeks of paid parental leave and flexible transition plan
- Exciting, mission-driven work that has impact
- Regular company offsites
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Frontend Developer, Next.js/React
NEO EstechNEO 360: Energy and maintenance made simple and efficient.
• Deliver frontend features and fixes with quality. • Strong componentization — genuine reuse, not duplicated code. • User-perceived performance and quality. • Performance of large tables and grids (many devices/data). • Unit and end-to-end tests for critical flows. • Basic documentation of flows/screens and UX decisions. • Implement screens and flows in Next.js/React following the design system. • Create and maintain reusable components (minimum design system). • Integrate with backend APIs and Lume (AI assistant). • Fix bugs and improve frontend performance. • Ensure well-handled states: loading, empty, error + retry. • Small, frequent PRs and code reviews with the tech lead (Gw). • Document UX decisions and screen flows.
• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Integrarte a un proyecto internacional de alto impacto • Utilizar tu experiencia y visión técnica para abordar soluciones de complejidad media
• Develop and maintain fullstack web applications using React.js, TypeScript, and Node.js (NestJS) • Translate UI designs from Figma into pixel-perfect, responsive interfaces • Build and integrate APIs with a solid backend architecture • Optimize application performance and ensure code quality • Collaborate closely with designers, developers, and project stakeholders • Debug, troubleshoot, and maintain clean, scalable, and maintainable code • Meet agreed timelines and deliverables with strong communication
React Developer
AssetIntelWe provide asset management solutions for the transportation and infrastructure industry.
• Tackle complex challenges daily. • Design and develop excellent user experiences using React. • Collaborate with other engineers to ensure our codebase is scalable, maintainable, and easily readable. • Learn to balance technical debt management with business requirements. • Break down complex problems into smaller, modular solutions.




