Jobs
· Updated · Drumonix Editorial

Drumonix is an independent job search aggregator. We may earn a commission when you click through.

Sri Lanka Software Jobs: Mobile Builders vs Architecture Leads

Ten software listings split into three clear tracks, from a $300 monthly React Native internship to senior architecture work in Colombo.

Advertisement
Abstract software engineering career paths

Hands-on mobile engineering

Mobile development is the biggest cluster here, but the listings sit at very different points on the ladder. One pays a published internship rate, two ask for production experience, and another combines mobile, backend, and frontend work with team leadership. That spread matters more than the job titles.

The public listings rarely include salary data, so do not treat a missing figure as a hidden benefit. Ask about the rate, overtime expectations, office attendance, and the exact stack before you commit. The job boards and company pages are the source for the details below, including Microweb Global's listing and SenzAgro's careers page.

Senior Software Engineer

React JS, JavaScript ES6, Webpack, and Redux give this senior listing a broader base than the mobile-only jobs below. The company also expects the hire to lead developers and support existing systems, so this is not a quiet coding seat. I would rank it first for an engineer with hands-on React experience who wants technical ownership without jumping straight into architecture. The vague wording around pace is the concern: there is no salary, work arrangement, or team size in the supplied listing. Compared with the React Native internship, this demands far more but gives a much stronger route into senior delivery work.

You will stay on this site

Software Engineer - Mobile App Development

Konekt's full-time listing stays focused on React Native mobile development, with planning, design, coding, and debugging called out directly. That is useful if you want a cleaner mobile track than the previous job's mixed frontend, backend, and leadership brief. The downside is the public page gives no pay, seniority level, or benefits, and the Dehiwala-Mount Lavinia location may matter if you are commuting into Colombo. Pick this over the senior SenzAgro listing if React Native is your main trade and you would rather own app delivery than manage a developer group.

You will stay on this site

Software Engineer

Zero One Technologies is one of the few listings here with a published monthly rate: LKR150,000 to LKR250,000, roughly $470 to $780 using a rounded $1 = LKR320 conversion. According to the employer's Rooster listing, the work uses Flutter and React, so the stack is broader than a single-framework mobile job. That salary range is useful, but the spread is wide enough to ask what determines the offer. A junior engineer may land near the bottom while someone bringing production mobile experience could push higher. This beats the unpaid-looking listings on transparency, though the page still leaves benefits and schedule unanswered.

You will stay on this site

Mobile Application Developer

SANKARAA Tech describes a mobile developer job tied to customisation and development for business applications, with the company expanding its Sri Lankan team. That business-software angle may mean less consumer-app glamour and more client requirements, integrations, and revisions. The supplied page names iOS and Android but cuts off before the full requirements, so applicants should not assume the exact languages or experience level. Compared with Zero One's published LKR150,000 to LKR250,000 monthly range, the missing pay is a real gap. This fits a developer who can handle both platforms and is comfortable with custom client work, not someone chasing a narrowly defined native-app specialty.

You will stay on this site

Mobile App Development Intern

Microweb Global publishes the clearest entry point in the group: a React Native internship in Colombo at LKR25,000 to LKR35,000 per month, roughly $78 to $109 at the same rounded exchange rate. That is a modest rate, but it is still better than applying blind because you can judge the trade before sending a CV. The internship is a long way from the LKR150,000 to LKR250,000 software engineer listing, so it should be treated as a training route rather than a normal engineering salary. Choose it if you have a portfolio, limited commercial experience, and can afford the lower monthly income while building React Native evidence.

You will stay on this site

The mobile group gives you a useful pay reality check. The only published figures range from LKR25,000 to LKR35,000 per month for the internship and LKR150,000 to LKR250,000 for the full-time engineer job. That is roughly a sixfold gap at the low end, before experience, benefits, or overtime enter the picture. The surprise is not the difference itself; it is how many listings hide the number. Ask for the salary band early.

There is also a practical split: React Native and Flutter broaden your hiring pool, while iOS, Android, and Kotlin deepen a specialist lane. Neither is automatically better. Your portfolio and shipped work will carry more weight than the label on the advert.

Android depth and technical leadership

Android work moves the discussion from app delivery to ownership of a core product. The listing below is on-site and full-time in Colombo, with a stack that includes Kotlin, Jetpack Compose, JUnit, MVVM, coroutines, and Dagger. That is a serious technical brief, not an internship dressed up with a grand title.

Android engineering and technical leadership

Tech Lead, Android Core Product

Speechify's Tech Lead listing asks for Android Core Product work in Colombo, on-site and full-time. The visible stack is the strongest technical signal in this roundup: Kotlin, Jetpack Compose, JUnit, MVVM, coroutines, and Dagger point to modern Android delivery plus testing and architecture discipline. The title says lead, but the listing labels the seniority as mid and lead, so confirm how much people management is involved before applying. Compared with the React Native jobs, this is narrower but deeper. It suits an Android engineer who already ships production code and wants ownership of a core product, not someone still learning mobile fundamentals.

You will stay on this site

Android specialists should read the stack carefully. Kotlin and Jetpack Compose are concrete signals; they tell you more than a vague phrase such as “mobile development.” The price of that clarity is location and commitment: this listing is explicitly on-site and full-time in Colombo. If you need remote work or a flexible schedule, the supplied data does not support that assumption.

That leaves the architecture track. These jobs are not simply senior coding jobs with a fancier heading. They involve customer decisions, technical ownership, and explaining trade-offs to people who may not care how the system is built.

Architecture, clients, and AI systems

Architecture listings sit at the top of the experience ladder here. One asks for more than 10 years with a software development background. Another puts client engineering and technical account ownership at the centre. The AI architect listing is the thinnest on detail, so it belongs at the bottom of this cluster despite the fashionable title.

Solution Architect

Lkcareers' Solution Architect listing is the clearest senior filter in the set: it asks for a software development background and 10-plus years of experience, with customer-facing solution work included. That means the day-to-day job is likely to involve translating business needs into technical plans, not just reviewing pull requests. The listing is full-time in Colombo, but it does not publish pay, benefits, or the architecture stack. I would put this ahead of the other architecture adverts for clarity on experience, while warning developers with fewer than 10 years not to waste an application unless the employer says the requirement is flexible.

You will stay on this site

Solution Architect

Axonect frames this as Solution Architect - Client Engineering in Colombo and highlights technical account ownership and customer engagement. That client-facing emphasis separates it from the Lkcareers listing, which gives a clearer 10-plus-year threshold but less detail about account ownership. Expect meetings, technical explanations, and responsibility for how customers experience the engineering work. The page does not provide salary, years of experience, or remote terms, so ask those questions before treating the title as a promotion. It suits a senior engineer who enjoys explaining systems and handling customers as much as building them.

You will stay on this site

Solutions Architect

Fortude's Solutions Architect - AI listing is relevant, but the supplied data contains only the title and source link. That makes it impossible to compare pay, seniority, tools, location details, or working arrangements fairly against the other architecture jobs. The AI label may attract plenty of applications, yet the missing brief is the main fact here. Treat it as a lead to investigate rather than a confirmed recommendation. Ask about the actual AI workload, software engineering expectations, customer contact, and whether the job is building systems or mainly advising clients.

You will stay on this site
Comparing software architecture career paths

Comparison table

ListingEmployer or sourceWork typeLocationPublished payMain signal
Senior Software EngineerSenzAgroSenior full-timeNot suppliedNot suppliedReact JS, Redux, team leadership
Software Engineer - React NativeKonekt HoldingsFull-timeDehiwala-Mount LaviniaNot suppliedMobile planning, coding, debugging
Software Engineer - Mobile ApplicationsZero One TechnologiesFull-timeColomboLKR150,000-$250,000/month equivalent range published in LKRFlutter and React
Mobile Application DeveloperSANKARAA TechFull-time details incompleteSri Lanka teamNot suppliediOS and Android business applications
Mobile App Development InternMicroweb GlobalInternshipColomboLKR25,000-$35,000/month equivalent range published in LKRReact Native
Tech Lead, Android Core ProductSpeechifyOn-site full-timeColomboNot suppliedKotlin, Compose, testing, architecture
Solution ArchitectLkcareersFull-timeColomboNot supplied10-plus years, software background
Solution Architect - Client EngineeringAxonectNot suppliedColomboNot suppliedTechnical account ownership
Solutions Architect - AIFortudeNot suppliedNot suppliedNot suppliedAI architecture title only

Salary figures are shown in the currencies published by the listings; approximate dollar equivalents use a rounded conversion for comparison, not an employer quote. Check the original Zero One Technologies listing and each employer page before applying.

Pick SenzAgro if you have React experience and want senior team responsibility. Choose Zero One if published pay and a broad mobile stack matter more. Start with Microweb if you are breaking into commercial React Native work and can manage the lower monthly rate. Android specialists should target Speechify, while architects need to verify the missing details directly before committing time to an application.

You might also like

Z

Tech Lead / Associate Tech Lead

Zone24x7 Pvt Ltd · Sri Jayawardenepura Kotte

Experienced software developers with strong NodeJS or GO skills seeking leadership opportunities.

Zone24x7 Pvt Ltd is seeking a Tech Lead or Associate Tech Lead with experience in NodeJS or GO to lead a development ...

L Lkcareers

Senior Golang Developer

Lkcareers · Colombo

Experienced developers who are comfortable working independently and eager to learn new technologies.

Looking for a Senior Golang Developer with 2+ years of experience to build scalable software and collaborate on syste...

T TekGeeks (Pvt) Ltd

Full Stack Developer

TekGeeks (Pvt) Ltd · Sri Lanka

Experienced developers in Sri Lanka seeking a challenging role with growth opportunities in a tech-focused company.

tekGeeks seeks a Full-Stack Developer with at least 3 years of experience to develop and maintain web applications an...

L Lkcareers

Reactjs Developer

Lkcareers · Colombo

Developers with at least 1-2 years of experience in front-end technologies seeking to advance their careers in a fast...

Join Lkcareers as a Reactjs Developer, focusing on front-end applications and UI design in an Agile environment.

T TechLabs Global

Frontend Developer

TechLabs Global · Colombo

Experienced frontend developers with strong JavaScript skills looking for a role in Colombo.

TechLabs Global seeks a Frontend Developer to design and develop responsive web and mobile applications using JavaScr...

L Lkcareers

UIUX Frontend Developer

Lkcareers · Colombo

Experienced UI/UX developers who are comfortable with advanced frameworks and methodologies seeking a challenging rol...

This role focuses on designing and implementing user interfaces, ensuring a seamless user experience through various ...

S Senzagro

Software Engineer

Senzagro · Colombo

Tech-savvy individuals with strong coding skills looking to advance quickly in their career.

Senzagro seeks a motivated Software Engineer to develop software solutions and enhance existing programs. Strong skil...

L Lkcareers

Senior Web Developer

Lkcareers · Colombo

Ideal for experienced web developers with a passion for mentoring and a commitment to building accessible web applications.

Join a leading organization in Colombo as a Senior Web Developer, focusing on web application development and team co...

W Webtezza Private Limited

Software Engineer

Webtezza Private Limited · Paragahadeniya

Developers with a strong background in React and NodeJS seeking a flexible work environment.

Webtezza Private Limited is hiring a Software Engineer with React and NodeJS expertise for front-end and back-end web...

Hybrid
View role →

More articles