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.