Job Description

Software Engineer

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 experienced
  • Redux or other state management libraries
  • Git version controlling
  • Firebase
  • Familiarity with push notifications

Please submit your resume to careers@echanneling.com by mentioning the post you apply in subject line.