1,957,435open jobs
115,569companies
239,741added this week
Browse all
Location
In office (Colombo)
Seniority
Junior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 21, 2026. Creative Software scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Creative Software provides product engineering and research services. Its teams build software for global technology and engineering clients. The company is one of the oldest Sri Lankan software firms.
We are looking for an Associate Software Engineer (React / React Native) who is keen to build and maintain user facing features across Layup's React web application and its React Native (Expo) mobile app, working under senior guidance.This role turns designs and API contracts into reliable, accessible screens on both, so each tenant gets a consistent, branded experience on any device.

What You Will Be Doing:

Web front-end development (React)

  • Build and maintain React components, pages and forms for the learner, instructor and admin experiences, using the shared component library and design system.
  • Integrate features with Layup's Laravel REST APIs,handling loading, empty and error states.
  • Apply tenant-specific configuration such as branding,themes and feature toggles without hard-coding per-client logic.
  • Implement responsive layouts that work across desktop and mobile browsers.

Mobile app development (React Native / Expo)

  • Build and maintain screens and features in the Layup React Native (Expo) app, reusing logic shared with the web app where practical.
  • Support white-label tenant builds: per-tenant app configuration, branding assets and EAS build profiles.
  • Implement and test push notifications, deep links, onboarding flows and device-specific behaviour on Android and iOS.
  • Prepare and verify App Store and Google Play builds together with the Release Engineering team.

Security & data handling

  • Keep secrets and keys out of client bundles, store tokens securely on device (for example Expo SecureStore) and avoid XSS-prone rendering.
  • Respect tenant data isolation in every API call, cache and local store.

Collaboration & issue resolution

  • Take part in daily engineering syncs, sprint planning and code reviews.
  • Triage and resolve front-end and mobile bugs and support tickets, reproducing them on the reported browser, OS version or device.
  • Maintain documentation for assigned modules: component usage notes, environment setup and build steps.

What We Expect:

  • Education: Bachelor's degree in Computer Science, Software Engineering or a related technical discipline, or equivalent practical experience.
  • Experience: 0-2 years of professional React or React Native development, or a strong internship or portfolio of shipped web or mobile projects.
  • Technical competence (required):
  • Solid JavaScript (ES6+) and working knowledge of TypeScript.
  • React fundamentals:functional components, hooks, state and props, component composition and controlled forms.
  • React Native with Expo: navigation, Android vs iOS differences, and running builds on emulators and real devices.
  • Consuming REST APIs,handling auth tokens and managing async state (for example React Query, Redux Toolkit or Context).
  • HTML, CSS and responsive layout (Flexbox, Grid), and turning Figma designs into working UI.
  • Git workflow: branches, pull requests and resolving merge conflicts.
  • Writing tests with Jest and React Testing Library.
  • Preferred:
  • Expo EAS builds, app store submissions and push notifications (FCM / APNs).
  • Working with a design system or component library.
  • Basic Laravel/PHP and MySQL knowledge for end-to-end debugging.
  • Exposure to multi-tenant or white-label products, or e-learning standards such as SCORM and xAPI.
  • Behavioural competencies:
  • Attention to UI detail and consistency across screen sizes and devices.
  • Raises blockers early and explains them clearly in daily syncs.
  • Receptive to code review feedback and applies it in the next pull request.

•Owns assigned tickets from development through to release.

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,957,435 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

Backend
Similar stack
Same company
Colombo
≈ $108k – $219k per year (Estimated) • Hybrid • Full-Time • London
Python
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Google BigQuery
Frontend
React.js
styled-components
DevOps
Terraform
GCP
CircleCI
CI/CD
AWS
Docker
GitHub
QA
Cypress
Jest
Pytest
Apply
$98k – $144k per year • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Charlotte
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
AI/ML
Copilot
Frontend
React.js
Vite
ESLint
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Kubernetes
Management
Agile
QA
Playwright
Apply
Middle .Net Developer 12 hours ago
In office • Tbilisi
C#
C#
.NET
Apply
≈ $55k – $92k per year (Estimated) • In office • Warsaw
Kotlin
Kotlin
Hilt
Dagger
Kotlin Coroutines
MockK
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Clean Architecture
Dependency Injection
Material Design
DevOps
Git
Gitflow
Management
Agile
Scrum
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Noida
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Gradle
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
GCP
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $82k – $211k per year (Estimated) • Remote (location not specified)
JavaScript
TypeScript
Ruby
Node JS
Ruby
Ruby on Rails
Hotwire
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Apply
In office • Full-Time • Tashkent
PHP
PHP
Yii
Laravel
Databases
PostgreSQL
Redis
Memcached
Frontend
GraphQL
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Git
Docker
Gitflow
GitHub
Linux
Apply
DevOps engineer 1 day ago
Remote (likely EAEU) • Full-Time • 1+ year exp • Budva
Python
Bash
Databases
MySQL
PostgreSQL
ClickHouse
AI/ML
Claude
OpenAI Codex
DevOps
K3s
AWS
Kubernetes
Linux
Apply
≈ $13k – $26k per year (Estimated) • Hybrid • 2+ years exp • Moscow
PHP
PowerShell
Bash
PHP
Bitrix
AI/ML
llama.cpp
Claude
ChatGPT
Claude Code
Model Context Protocol
vLLM
AI Agents
LiteLLM
Ollama
Gemini
LLM
OpenAI Codex
DevOps
Zabbix
VMWare
GitLab CI
CI/CD
Windows Server
Docker
Hyper-V
GitLab
Linux
Windows
TCP/IP
DNS
DHCP
VPN
VLAN
Cybersecurity
Active Directory
Management
Confluence
Jira
Apply
In office • Internship • Bachelor's Degree • Budapest
Python
JavaScript
C#
C++
C#
.NET
AI/ML
Copilot
LLM
Apply
≈ $11k – $31k per year (Estimated) • In office • Contractor • 5+ years exp • Bachelor's Degree • Colombo
PowerShell
Bash
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Git
Linux
Apply
≈ $9.5k – $26k per year (Estimated) • In office • Contractor • Colombo
DevOps
Rest API
SOAP
Cybersecurity
Least Privilege
Apply
≈ $14k – $36k per year (Estimated) • In office • Full-Time • 10+ years exp • Colombo
DevOps
Rest API
SOAP
Apply
≈ $13k – $32k per year (Estimated) • In office • Full-Time • 3+ years exp • Colombo
Python
Java
SQL
Scala
Databases
Snowflake
Databricks
Azure SQL Database
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
SSIS
Azure Data Factory
Apply
In office • Full-Time • 2+ years exp • Bachelor's Degree • Colombo
Python
Java
SQL
Scala
AI/ML
Machine Learning
DevOps
Azure
Analytics
ETL/ELT
Apply
Hybrid • Full-Time • Colombo
Python
JavaScript
SQL
Python
Flask
FastAPI
Scrapy
Beautiful Soup
Django
AI/ML
LangGraph
LangChain
Prompt Engineering
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
OCR
Agentic Workflows
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Management
Agile
QA
Selenium
Playwright
Apply
Software Engineer 1 day ago
In office • Full-Time • Colombo
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
React.js
DevOps
GitHub
Apply
≈ $12k – $34k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Colombo
JavaScript
Node JS
Node JS
Express
Databases
RabbitMQ
Apache Kafka
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
API Gateway
Management
Agile
Scrum
QA
Jest
Mocha
Apply
In office • Full-Time • 4+ years exp • Colombo
JavaScript
Node JS
Node JS
Express
Databases
RabbitMQ
Apache Kafka
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
AWS
Docker
Kubernetes
AWS Lambda
API Gateway
QA
Jest
Mocha
Apply
In office • Full-Time • 2+ years exp • Bachelor's Degree • Colombo
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
RabbitMQ
Apache Kafka
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
Terraform
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
API Gateway
Management
Jira
Agile
Scrum
QA
Jest
Mocha
Apply
See all jobs
This is one of many
1,957,435 more open roles from verified company boards, updated every day.