Soma Energy logo

Senior Frontend Engineer

Soma Energy

Vancouver, Canada

Share this job:
$130,000 - $180,000 Posted: 5 days ago

Job Description

<p><p><b>Who We Are</b></p>
<p>We're building a diverse, ambitious team driven by curiosity, creativity, and a passion for applying modern AI to real-world climate and energy challenges. If you're excited to create real impact at the intersection of AI, climate, and energy, we'd love to meet you.</p>
<h3><b>About the Role</b></h3>
<p>As a <b>Frontend Developer</b>, you will play a pivotal role in shaping deeply impactful user experiences for our clean technology AI products. You will collaborate closely with product, design, and engineering teams to deliver scalable, high-quality web applications that translate complex data into intuitive, actionable insights for our users.</p>
<p><b>Key Responsibilities</b></p>
<ul>
<li><b>Build user-friendly, visually appealing, and responsive web applications</b> using modern frontend frameworks (e.g., React, Vue, or Angular).</li>
<li><b>Transform designs and wireframes</b> into robust, high-quality code.</li>
<li><b>Enhance site performance</b>, accessibility, and browser compatibility.</li>
<li><b>Integrate frontend interfaces</b> with backend APIs, emphasizing real-time data and AI-driven functionality.</li>
<li><b>Collaborate with UX/UI designers and other developers</b> to implement innovative features that empower climate action.</li>
<li><b>Optimize applications</b> for maximum speed and scalability.</li>
<li><b>Maintain and improve the company's web platform</b>, proactively identifying and fixing bugs.</li>
<li><b>Routinely test and validate web UI</b> across browsers and devices.</li>
<li>Stay up to date with frontend trends and cleantech industry developments.</li>
</ul>
<h3><b>What we look for</b></h3>
<ul>
<li>Experience: 5+ years developing frontend architectures and translating data into beautiful UI, preferably in startups or agile, mission-driven teams.</li>
<li>Tech Stack: Proficiency with HTML5, CSS3, JavaScript/TypeScript, and experience with React, Angular, or Vue.js.</li>
<li>Ecosystem: Familiarity with state management (Redux, Vuex, etc.) and integrating RESTful/GraphQL APIs.</li>
<li>Tooling: Experience with version control (Git), testing frameworks, and CI/CD pipelines.</li>
<li>Performance: Strong grasp of frontend performance optimization, accessibility standards (WCAG), and cross-browser issues.</li>
<li>Design: Keen eye for UI/UX, able to collaborate closely with designers and product managers.</li>
<li>Problem Solver: Excellent troubleshooting, analytical, and communication skills.</li>
</ul>
<p>We thrive on diverse perspectives, skills, and experiences to push the boundaries of AI-driven solutions. We hire based on talent and potential, ensuring equal opportunity regardless of background. If you need accommodation during the hiring process, let us know, we will work with you.</p>
<p><b>Compensation & Benefits</b></p>
<ul>
<li>Competitive compensation between $130,000 - $180,000 and will commensurate with relevant professional experience</li>
</ul>
<p>We are hiring ASAP. If you are eager to join us in revolutionizing the energy industry, apply now!</p></p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.