Location
In office (Colombo)
Seniority
Junior
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 27, 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,997,427 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.
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
Старший разработчик
1 hour ago
≈ $19k – $39k per year (Estimated) • In office • Almaty
SQL
C#
C#
.NET
Apply
Java-разработчик
1 hour ago
up to $23k per year (net) • In office • 3+ years exp • Bachelor's Degree • Moscow
Java
Kotlin
SQL
Java
Spring Framework
Maven
Gradle
Testcontainers
Databases
Apache Kafka
DevOps
Rest API
OpenShift
CI/CD
Jenkins
Git
Docker
Kubernetes
Apply
Apply
≈ $79k – $169k per year (Estimated) • Hybrid • 5+ years exp • Sydney
Mobile
Clean Architecture
DevOps
CI/CD
Jenkins
Management
Scrum
Apply
Senior Software Developer
1 hour ago
In office • Full-Time • 3+ years exp • Taipei
Python
JavaScript
SQL
Databases
Databricks
AI/ML
NumPy
Frontend
React.js
DevOps
Git
AWS
Bitbucket
GitLab
Analytics
ETL/ELT
Management
Confluence
Jira
QA
Jest
Pytest
Apply
NodeJS Developer
1 day ago
In office • 2+ years exp • Bachelor's Degree • Lalitpur
JavaScript
SQL
Node JS
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude
ChatGPT
Frontend
Vue.js
React.js
DevOps
Rest API
Git
Apply
Senior Security Engineer
1 day ago
$13k – $47k per year • Remote (India) • Full-Time
Python
JavaScript
AI/ML
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
Cybersecurity
SIEM
Apply
Full-Stack Software Engineer
1 day ago
In office • 5+ years exp • Bachelor's Degree • Israel
Python
JavaScript
SQL
Databases
RabbitMQ
Apache Kafka
Frontend
React.js
DevOps
Rest API
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon ECS
Apply
Flutter Developer
1 day ago
In office • 4+ years exp • Bachelor's Degree • Lalitpur
SQL
Dart
Databases
MySQL
PostgreSQL
SQLite
Mobile
MVVM
Flutter
MVC
MVP
State Management
DevOps
Rest API
WebSockets
CI/CD
Git
Apply
Java Developer
1 day ago
$5.3k – $26k per year • In office • Full-Time • Thiruvananthapuram
Java
SQL
Java
Maven
Spring Boot
Hibernate
Spring Data JPA
Spring Security
Gradle
DevOps
Rest API
CI/CD
Git
AWS
Docker
Apply
Senior Azure DevOps Engineer - REF8500
14 days ago
≈ $11k – $30k 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
Senior Boomi Integration Developer - REF8902
14 days ago
≈ $9.5k – $25k per year (Estimated) • In office • Contractor • Colombo
DevOps
Rest API
SOAP
Cybersecurity
Least Privilege
Apply
Senior Lead IFS Technical Consultant - REF4103
1 month ago
≈ $16k – $37k per year (Estimated) • In office • Full-Time • 10+ years exp • Colombo
DevOps
Rest API
SOAP
Apply
Senior Data Engineer - REF7026
1 month ago
≈ $12k – $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
Data Engineer - REF7025
1 month ago
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
In office • Full-Time • 5+ years exp • Bachelor's Degree • Colombo
PHP
PHP
Laravel
WooCommerce
Magento
Databases
MySQL
PostgreSQL
Redis
Frontend
GraphQL
DevOps
Rest API
GCP
CI/CD
AWS
Docker
Apply
Software Engineer III
2 days ago
In office • 2+ years exp • Bachelor's Degree • Colombo
Python
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
AI/ML
LLM
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
CI/CD
Git
AWS
Docker
AWS Lambda
Amazon EC2
Amazon S3
Amazon CloudWatch
API Gateway
Apply
Full - Stack Engineer - Java & React
3 days ago
In office • Full-Time • Colombo
JavaScript
Java
Java
Spring Boot
Frontend
React.js
Management
Agile
Apply
Software Engineer (Python)
4 days ago
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
Apply
This is one of many
1,997,427 more open roles from verified company boards, updated every day.

