Be the first to apply!

Senior Software Engineer (MERN Next.js NestJs Golang)

BotCalm   Matara • Full-time

Job Description

Requirements and Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years in full-stack development with 4+ years in Golang, Nest.js, Next.js, and the MERN stack.
  • Proven experience in leading technical teams and mentoring developers.
  • Strong background in microservices architecture, cloud infrastructure (AWS/Azure), and DevOps practices (CI/CD, GitOps).
  • Proficient in using version control systems (Git) and following agile methodologies.
  • Solid understanding of software quality principles and performance optimization.

Responsibilities

  • Architect and build scalable, high-performance applications using modern frameworks and technologies.
  • Guide junior and mid-level developers, ensuring adherence to best coding practices and quality standards.
  • Work closely with cross-functional teams product, design, and QA to deliver complete, high-quality solutions.
  • Design microservices and cloud-based architectures leveraging AWS or Azure for performance and scalability.
  • Identify bottlenecks, resolve issues, and ensure system responsiveness and stability.
  • Perform code reviews, implement testing practices, and maintain CI/CD pipelines.
  • Explore emerging technologies and advocate for innovative approaches to enhance software efficiency.