Senior Software Engineer – React.js (IGT1)

Website IFS

Senior Software Engineer – React.js (Generative AI focus)

IGT1, a rapidly growing technology hub in Port City Colombo, is seeking a Senior Software Engineer to join our elite team. In this role, you will be embedded with our global client, Sitecore, to build high-impact, enterprise-level digital experience platforms.

This is a unique opportunity for a React specialist to step into the world of AI-driven development. You won’t just be building standard UIs; you’ll be implementing AI-powered interfaces, handling LLM streaming responses, and utilizing state-of-the-art AI assistants like Cursor and Claude to redefine the modern development workflow.


Vacancy Overview

  • Role: Senior Software Engineer – React.js

  • Client: Sitecore

  • Location: Port City Colombo, Sri Lanka (Hybrid)

  • Job Type: Full-time

  • Referral Bonus Code: SH


Key Responsibilities

1. Front-End & AI Integration

  • Feature Development: Build and implement sophisticated front-end features using React and TypeScript.

  • AI Interfaces: Design and develop interfaces specifically for AI interactions, including streaming responses from Large Language Models (LLMs).

  • AI Tooling: Actively use AI development tools (GitHub Copilot, Cursor) to accelerate productivity and maintain high code quality.

2. Technical Leadership & Architecture

  • Collaboration: Participate in high-level discussions regarding architecture, state management, and performance optimization.

  • Code Quality: Write clean, type-safe code and participate in rigorous code reviews and pair programming sessions.

  • Cross-Functional Alignment: Work closely with Design, Product, Backend, and ML/AI teams to deliver seamless user experiences.

3. Performance & Standards

  • Optimization: Ensure web performance and accessibility standards are met across all components.

  • Ownership: Take full ownership of the code you write, from initial implementation to long-term maintenance.


Qualifications & Technical Stack

  • Experience: Minimum 3+ years of professional software engineering experience with a heavy focus on React.js.

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Core Skills:

    • Languages: Expert proficiency in TypeScript/JavaScript (ES6+), HTML5, and CSS3.

    • React Ecosystem: Modern patterns (Hooks, Composition), React Query, and React Context.

    • Styling: Modern CSS (Flexbox, Grid, TailwindCSS preferred).

    • Build Tools: Experience with Vite, Webpack, or Rollup.

  • AI Competency: Familiarity with LLM APIs (OpenAI, Claude) and AI-assisted coding environments.

Nice to Have:

  • Experience with Next.js, Remix, or React Server Components.

  • Familiarity with MCP (Model Context Protocol), prompt engineering, or RAG patterns.

  • Testing expertise with Vitest, React Testing Library, or Playwright.

  • Experience with Turborepo, pnpm, and Docker.


Our Tech Culture

We value simplicity over cleverness. We believe AI tools should enhance the development process, not complicate it. Our focus is on functional patterns, type safety, and component-driven development to ensure our codebase remains readable and maintainable.


How to Apply

If you are a React expert ready to lead the integration of Generative AI into enterprise platforms, apply today for this role at IGT1. Please use the referral code SH in your application.

Company Name: IFS
Location: Port City Colombo, Sri Lanka
More jobs

To apply for this job please visit jobs.smartrecruiters.com.

Scroll to Top