Software Development
Full-Stack Developer
Full-Stack Developer career pathway focused on software development capabilities required by Sri Lankan and international IT employers.
Career Action
Run a full assessment to compare this role against your selected skills and receive a personalized ranked role list.
Required Skills
HTML
Web Development
Critical
CSS
Web Development
Critical
JavaScript
Programming
Critical
TypeScript
Programming
Important
React
Web Development
Important
Node.js
Programming
Important
Databases
Databases
Optional
APIs
Web Development
Optional
Recommended Courses
Certificate in Full Stack Web Development
NGC-CERT-FSWD | 4 Months | TVEC Approved Course
Diploma in Full Stack Software Engineering
NGC-DIP-DFSSE | 6 Months | ABE UK
Skill Gap Analysis
| Skill | Importance | Weight | Severity | Recommended Course |
|---|---|---|---|---|
| HTML | Critical | 20% | Critical | Certificate in Full Stack Web Development |
| CSS | Critical | 15% | Critical | Certificate in Full Stack Web Development |
| JavaScript | Critical | 15% | Critical | Certificate in Full Stack Web Development |
| TypeScript | Important | 12% | Moderate | Certificate in Full Stack Web Development |
| React | Important | 12% | Moderate | Certificate in Full Stack Web Development |
| Node.js | Important | 10% | Moderate | Certificate in Full Stack Web Development |
| Databases | Optional | 8% | Moderate | Certificate in Full Stack Web Development |
| APIs | Optional | 8% | Moderate | Certificate in Full Stack Web Development |
Sri Lankan Salary Bands
| Company Tier | Experience | Salary Band |
|---|---|---|
| Sri Lankan Market | Entry Level | LKR 70,000 - 160,000 per month |
| Sri Lankan Market | Associate | LKR 110,000 - 260,000 per month |
| Sri Lankan Market | Mid-Level | LKR 180,000 - 400,000 per month |
| Sri Lankan Market | Senior | LKR 350,000 - 700,000 per month |
| Sri Lankan Market | Lead | LKR 500,000 - 900,000 per month |
Indicative monthly gross salary range for the Sri Lankan employment market. Actual compensation varies by employer, experience, qualifications, location, technical specialisation, and employment arrangement.
Career Roadmap
Step 1
Consolidate verified strengths
Document your current skill baseline and focus practice on the skills already contributing to this role match.
Step 2
Close priority skill gaps
Prioritize HTML, CSS, JavaScript before applying for this pathway.
Step 3
Complete aligned training
Start with Certificate in Full Stack Web Development to bridge the highest-value missing capabilities.
Step 4
Build proof of capability
Create a portfolio project, lab record, or case study that demonstrates the required skills in a realistic work scenario.