Picture

Software Engineer

Jobs_රැකියා

Pannipitiya, Colombo

·

5 w

·

Full time

·

Other

Minimum

Rs100000 Per Month

Maximum

Rs150000 Per Month

About Us
Lakmini International (Pvt) Ltd., established in 2012, is a leading software development and digital marketing company delivering high-quality mobile and web applications to global clients. We build practical, scalable products with robust backend systems and delightful user experiences.
Role Overview
We’re looking for a Senior Software Engineer with strong Android and backend expertise to lead end-to-end product development. You’ll work on architecture decisions, guide interns/juniors, and ship reliable, secure, and high-performance apps used by thousands of users.
What You’ll Do
● Design and develop Android applications (Java/Kotlin) with clean architecture (MVVM/MVI), Jetpack components, and modern tooling.
● Build and optimize backend services and RESTful APIs (PHP/Laravel or Node.js), including authentication, payments, notifications, and analytics pipelines.
● Take ownership of delivery: solution design, estimations, code reviews, testing, CI/CD, and production monitoring.
● Improve app performance (startup time, memory, battery, network usage) and backend scalability (caching, indexing, query optimization).
● Ensure security best practices: secure storage, encryption, OWASP Mobile/Web, input validation, and secrets management.
● Collaborate closely with Product/Design/QA; translate business requirements into technical plans and milestones.
● Mentor interns and junior developers, and help establish coding standards.
● Contribute to technical roadmaps, POCs, and architecture documentation.

Required Qualifications
● 1+ years of professional software development experience with strong knowledge of Android app development and backend systems.
● Proficiency in Java/Kotlin, Android Studio, Jetpack (Navigation, Room, WorkManager, Lifecycle), Retrofit/OkHttp, and API integration.
● Strong understanding of RESTful API design and implementation.
● Backend experience with PHP (Laravel or Pure PHP) or Node.js.
● Databases: MySQL/PostgreSQL, schema design, migrations, and indexing.
● Familiarity with cloud hosting (AWS/GCP), Docker, and Linux basics.
● Strong debugging s****s, problem-solving attitude, and willingness to take ownership.
● Good communication and teamwork s****s.
Nice to Have
● Jetpack Compose; modularization and multi-module builds.
● Firebase (Auth, FCM, Remote Config, Crashlytics, Analytics).
● Ad tech (AdMob/mediation), deep links, dynamic features, Play Console expertise.
● Web front-end (React/Vue) or iOS (Swift/SwiftUI) exposure.
● Experience with microservices, GraphQL, or Elasticsearch.
● Security awareness and familiarity with privacy compliance (GDPR/CCPA).
How to Apply
Email your resume to lakminiinternational12@gmail.com with the subject line:
“Senior Software Engineer – Android & Backend”
Please include:
● Links to published apps (Play Store package IDs if available)
● GitHub/portfolio or sample code
● A brief note on a challenging problem you solved (frontend/backend/REST API)
Intern students are also welcome to apply.