Software engineer
Closing on: Oct 5, 2026
Qualifications & experience
- Bachelor’s degree in computer engineering / computer science / information technology from a recognized university by University Grant Commission of Sri Lanka.
- Design, develop, test and deploy high-quality mobile applications using React Native.
- Mobile app deployment for both Android and iOS platforms.
- Publish and manage applications on the Apple App Store and Google Play Store, including handling certificates, provisioning profiles, and release processes.
- Proficiency in Java and experience with Spring Boot for backend services.
- Ability to write well-documented, clean Java, JavaScript / TypeScript code.
- Solid understanding of REST API design, integration, and best practices.
- Very good understanding of working with a scrum team, iteration planning, daily standups and experience of using Jira.
- Offer mentoring to junior members in the team and guide them as and when required.
- Having next JS will be added advantage.
Skills required
- React Native – (2+ years)
- React JS – (3+ years)
- JavaScript / TypeScript – (2+ years)
- Java (2+ year)
- SpringBoot (2+ year)
- Preference will be given to the Golang experience
- Redux or other state management libraries
- Git version controlling
- Firebase
- Familiarity with push notifications
When applying
Please submit your resume to [email protected] by mentioning the post you apply in subject line.
Company: E Channeling
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time
