Frontend Software Engineer

As we onboard more customers and their users onto our SaaS platform, we are looking for a UX-first Frontend Engineer who cares as much about how a product feels as how it’s built to contribute to the next evolution of our platform. You will work closely with product managers, backend engineers, and data engineers to deliver interfaces that are fast, intuitive, and elegant, while supporting complex B2B workflows and large datasets.

This role is ideal for engineers who:

  • Think deeply about user flows before writing code
  • Notice spacing, hierarchy, micro-interactions, and friction
  • Enjoy collaborating on design decisions, not just implementing specs

You will display both engineering excellence and thoughtful design and play a key role in shaping the visual language, interaction patterns, and overall product experience of our B2B platform.

Job Responsibilities

As a Frontend Software Engineer, you will own Design and User Experience of our core product and implementation of our web-based SaaS application.

Design & UX Ownership

  • Take ownership of user experience across key product flows
  • Translate user problems into intuitive interfaces and interactions
  • Collaborate on wireframes, prototypes, and UX concepts
  • Challenge designs constructively and propose better user flows
  • Improve usability of complex B2B workflows and data-heavy screens
  • Help define and evolve our design system

Frontend Engineering

  • Build elegant, high-quality frontend components with strong attention to detail
  • Implement designs with high fidelity — pixel precision matters
  • Partner with backend engineers to deliver smooth, responsive experiences
  • Optimize frontend performance without compromising UX
  • Maintain clean, scalable frontend architecture
Requirements
  • B.S. or M.S. in Computer Science or equivalent degree or experience
  • 3 years of experience with client-side frameworks (ReactJS and TypeScript)
  • UX Design experience in tools like Figma, Adobe or newer AI tools
  • Familiarity with site performance tuning, concurrency handling and caching mechanisms
  • Experience interfacing with APIs for building frontend
  • Familiar with browser debugging and testing
  • Experience with 1 or more cloud platforms (AWS is a plus)

Why Join Us?

Be a Force for Good: Your work here doesn’t just tick boxes—it drives meaningful, measurable change for businesses, industries, and communities striving to build a more sustainable future.

Freedom to Own It: We hire capable, driven people and we trust them. You’ll have the autonomy to take charge of your work, backed by a culture that values results over red tape.

Think Big, Act Together: Collaboration fuels us. You’ll work with sharp, mission-driven teammates across disciplines—no silos, just shared goals and smart execution.

Grow Fast, Learn Always: We move quickly and expect a lot—but we invest even more in your growth. If you’re hungry to learn and ready to stretch, you’ll thrive here.

Work-Life, Reimagined: Whether you’re remote, hybrid, or somewhere in between, flexibility is real. We care about outcomes, not hours—and we build trust through accountability.

Resilience Pays Off: If you’re wired for growth, this is where the grind turns into pride.

What we look for? 

Self-Starters: You don’t wait for instruction—you spot what needs doing and take initiative. We love that.

Curious Builders: You ask the right questions, dig deep, and thrive in ambiguity. You turn complex problems into elegant, real-world solutions.

Communicators Who Connect: Whether you’re writing a report or leading a meeting, you convey your ideas with clarity, empathy, and purpose.

Accountable High Performers: You take ownership, deliver under pressure, and hold yourself to a high standard—even when no one’s watching.

Passion for Impact: You’re not just looking for a job—you want to do work that matters. Whether it’s advancing sustainability, transforming client outcomes, or innovating with tech, you’re fueled by purpose and driven to make a difference!

ESGpedia is proud to be an equal opportunity workplace for all. We do not discriminate in recruitment, hiring, training, advancement, or other employment practices. We celebrate diversity and are committed to creating and fostering an inclusive environment for all employees.

Notice 

We regret to inform that only shortlisted candidates will be notified. All applications will be treated with strictest confidence. 

By submitting any application or resume to us, you will be deemed to have read and agreed to the terms of our Privacy Policy(https://esgpedia.io/privacy-policy/), and consented to us collecting, using, retaining and disclosing your personal information to prospective employers for their consideration. 

You may refer and access our website(https://esgpedia.io/) for more information.