9
applicants

Senior Full Stack Engineer

Job Description

📍 Location: Moratuwa, Sri Lanka

Global Training Network Alliances (Global TNA) is looking for an experienced, innovative, and results-driven Senior Full Stack Engineer to join our growing technology team.

Key Responsibilities

  • Develop and maintain scalable web and mobile applications.
  • Build efficient frontend, backend, APIs, and database solutions.
  • Lead multiple web and mobile application projects from planning to delivery.
  • Collaborate with Developers, QA Engineers, UI/UX Designers, and stakeholders.
  • Provide technical guidance and mentorship to team members.
  • Improve system architecture and development processes.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field.
  • 3+ years of professional experience in Full Stack Software Development.
  • Strong knowledge of React.js, Angular, JavaScript, and TypeScript.
  • Experience with Node.js, NestJS, Java, or .NET frameworks.
  • Experience with SQL and NoSQL databases.
  • Knowledge of REST APIs, Git, AWS, cloud platforms, and DevOps practices.
  • Flutter experience is an added advantage.
  • QA experience is an added advantage.

Skills & Expectations

  • Strong project management skills.
  • Ability to lead multiple projects and development teams.
  • Experience managing web and mobile application projects.
  • Strong conceptual, analytical, and critical thinking skills.
  • Excellent problem-solving abilities.
  • Strong English communication skills (speaking and writing).
  • Ability to take ownership and deliver high-quality solutions.