10
applicants

Full Stack Software Engineer

Company: Global Training Network Alliances external url   Location: Moratuwa • Job type: Full-time

Job Description

Requirement

We are looking for a strong, detail-oriented, and responsible developer to join our team and contribute to building scalable and high-quality applications.

Core Technical Skills (Must Have)

  • Strong understanding of Object-Oriented Programming (OOP)
  • Backend development with Node.js and Express.js Experience with TypeScript
  • Frontend development using React.js and Next.js
  • Familiarity with NestJS (preferred for structured backend architecture)

Database Skills

  • Experience with SQL databases (MySQL, PostgreSQL, etc.)
  • Experience with NoSQL databases (MongoDB, etc.)
  • Ability to design efficient and scalable data models

Additional Skills (Nice to Have)

  • Mobile development experience with Flutter
  • Basic understanding of DevOps practices
    • CI/CD pipelines
    • Docker services (AWS, etc.)

Developer Qualities

  • Strong problem-solving skills and logical thinking
  • Attention to detail and code quality
  • Ability to write clean, maintainable, amd scalable code
  • Good understanding of software architecture and best practices Team player with good communication skills
  • Responsible, proactive, and committed to delivering results
Job poster for Full Stack Software Engineer