Software engineer

Closing on: Oct 5, 2026

Qualifications & experience

  1. Bachelor’s degree in computer engineering / computer science / information technology from a recognized university by University Grant Commission of Sri Lanka.
  2. Design, develop, test and deploy high-quality mobile applications using React Native.
  3. Mobile app deployment for both Android and iOS platforms.
  4. Publish and manage applications on the Apple App Store and Google Play Store, including handling certificates, provisioning profiles, and release processes.
  5. Proficiency in Java and experience with Spring Boot for backend services.
  6. Ability to write well-documented, clean Java, JavaScript / TypeScript code.
  7. Solid understanding of REST API design, integration, and best practices.
  8. Very good understanding of working with a scrum team, iteration planning, daily standups and experience of using Jira.
  9. Offer mentoring to junior members in the team and guide them as and when required.
  10. Having next JS will be added advantage.

Skills required

  1. React Native – (2+ years)
  2. React JS – (3+ years)
  3. JavaScript / TypeScript – (2+ years)
  4. Java (2+ year)
  5. SpringBoot (2+ year)
  6. Preference will be given to the Golang experience
  7. Redux or other state management libraries
  8. Git version controlling
  9. Firebase
  10. 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

Apply now

Allowed Type(s): .pdf, .doc, .docx