Unecast

Meta WhatsApp API integration is now available for all regions.

WE ARE LOOKING FOR A

Senior Software Engineer (Node.js)

Job details

Job type
Full-time Remotely
Location
Colombo
Salary
Pegged to the U.S. Dollar

Unecast is seeking a highly skilled Senior React Software Engineer to lead the development of our customer-facing platform and management dashboard. This application is the control center for our Unified REST API, enabling global enterprises to monitor, analyze, and manage millions of messages across WhatsApp and SMS/SMPP in real-time.

This role is for a hands-on front-end architect who is passionate about translating complex, high-volume data into intuitive user experiences, focusing on performance, scalability, and world-class design standards.

What You'll Be Doing

  • Lead UI Architecture: Architect, build, and deploy highly performant, scalable, and responsive web applications using React, TypeScript, and modern state management tools.

  • Visualize Real-time Data: Design and implement data visualization components (charts, graphs, dashboards) to present real-time delivery analytics, message logs, and usage metrics to enterprise users.

  • Define Best Practices: Establish front-end coding standards, drive code reviews, mentor junior and mid-level engineers, and champion the adoption of best-in-class UI/UX practices.

  • Collaborate on API Integration: Work closely with the backend Node.js team to define optimal API contracts, ensure efficient data fetching, and tightly integrate the dashboard with the core Unified REST API endpoints.

  • Focus on Performance: Obsessively optimize load times, rendering speed, and network efficiency to ensure a seamless experience for global users monitoring high-velocity messaging data.

What You'll Bring

  • 5+ years of professional experience in front-end development, with 3+ years specifically working with React.js in a production environment.

  • Expertise in JavaScript/TypeScript, HTML5, CSS preprocessors (SASS/LESS), and modern front-end build tools.

  • Proven experience building complex data visualization tools, monitoring dashboards, or real-time analytics applications (D3.js, Chart.js, or similar libraries a plus).

  • Strong understanding of performance optimization techniques, accessibility standards (WCAG), and cross-browser compatibility.

  • Experience consuming and interacting with high-volume RESTful APIs and managing state across large-scale applications.

  • Familiarity with CI/CD pipelines and deployment processes for front-end applications.

Why Join Unecast?

Competitive salary
Health benefits
Company equity
Flexible schedule
Regular outings
Office trips
Career growth
Fun team
Education benefits
Commuter benefits
Holidays
Generous PTO

Other jobs openings

Senior Software Engineer (Node.js)
Remotely
Apply now
Senior Software Engineer (React)
Remotely
Apply now
Business Development Manager
In-house
Apply now
Assistant Manager - Finance
In-house
Apply now

What clients said about us:

A big shout out to Unecast being the foundation of my career as a business analyst. I started my career as a BA at Unecast and learnt a lot from the team. Enjoyed its collaborative, supportive team environment and never felt stressed out while I was working there.

Imalsha Sewwandi
Former Business Analyst

Such a great place to work at. What I love about Unecast is that you don’t feel alone or abandoned when working because of the amazing collaboration of the teams at Unecast. Simply a place where you would enjoy working for.

Sandaru Bandara
Former Software Engineer
Image Image Dark
Image Image Dark
Image Image Dark
Image Image Dark
Image Image Dark
Image Image Dark