1,827,719open jobs
105,257companies
275,650added this week
Browse all
Location
In office (Colombo)
Seniority
Middle · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Jun 5, 2026.

Overview
Company
Impact
Profile match
Looking for the best private university in Sri Lanka? ESU offers a supportive learning experience. Choose a trusted private university in Sri Lanka.
The Job
  • Build and maintain a POS system using React (TypeScript preferred).
  • Implement core workflows: cart, discounts, taxes, payments, refunds, and receipts.
  • Integrate REST/GraphQL APIs with proper loading and error handling.
  • Support offline usage with caching, local storage, and sync strategies.
  • Optimize performance and UX for high-throughput transactions.
  • Develop reusable UI components aligned with the POS design system.
  • Participate in code reviews, reduce technical debt, and improve code quality.
  • Debug production issues and support stable releases.

The Person

  • 2-4 years of experience building production React applications.
  • Strong skills in JavaScript/TypeScript, HTML, and Tailwind CSS.
  • Experience with state management and async data handling (Redux, Zustand, Context, React Query, etc.).
  • Comfortable building complex forms, tables, and data-heavy UIs.
  • Strong engineering practices: clean code, component architecture, Git, and code reviews.

•Ability to work independently and collaborate effectively with product, design, and backend teams.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,719 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Colombo
Hybrid • 3+ years exp • Bachelor's Degree • Battaramulla
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
Frontend
Webpack
GraphQL
Tailwind CSS
Next.js
React.js
Vite
Material UI
styled-components
Emotion
Turbopack
DevOps
Vercel
Kong
Netlify
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
API Gateway
Management
Agile
Apply
Hybrid • 1+ year exp • Battaramulla
JavaScript
TypeScript
Node JS
AI/ML
AI Agents
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Git
Docker
Kubernetes
Management
Agile
Apply
$12k – $18k per year • Remote (Sri Lanka) • Full-Time • Bachelor's Degree • Colombo
JavaScript
TypeScript
Frontend
Vue.js
Angular
Bootstrap
React.js
Sass
DevOps
CI/CD
Jenkins
Git
GitLab
Management
Agile
QA
Selenium
Jest
Apply
≈ $113k – $252k per year (Estimated) • In office • Contractor • San Jose
JavaScript
Frontend
JQuery
Management
Agile
Apply
$147k – $238k per year • Equity • In office • Confidential • Full-Time • 8+ years exp • Santa Clara
JavaScript
TypeScript
Frontend
GraphQL
React.js
DevOps
GCP
Azure
CI/CD
AWS
Cybersecurity
CyberArk
PKI
Apply
≈ $13k – $34k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Colombo
Apply
Odoo Developer 2 days ago
In office • 3+ years exp • Bachelor's Degree • Colombo
Python
JavaScript
SQL
Databases
PostgreSQL
DevOps
Git
GitHub
Apply
≈ $22k – $61k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Colombo
Python
JavaScript
Databases
PostgreSQL
DevOps
Git
GitHub
Apply
≈ $9.5k – $17k per year (Estimated) • In office • Full-Time • Colombo
Apply
≈ $17k – $40k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Colombo
Apply
See all jobs
This is one of many
1,827,719 more open roles from verified company boards, updated every day.