Backend Developer (Mid-Senior Level)
About this position
Responsibilities
• Design and develop robust web services and Web APIs based on given requirements.
• Collaborate with design and frontend teams to deliver seamless integration and functionality.
• Conduct code reviews and ensure high-quality, maintainable code.
• Troubleshoot, resolve technical issues, and implement preventive measures.
• Design and implement efficient databases for backend systems.
• Maintain a focus on delivering high-quality work on schedule.
Requirements
• Bachelor’s Degree in Computer Science, Computer Engineering, or related fields.
• At least 3+ years of experience in software development.
• Expertise in Backend Development, particularly Node.js.
• Experience in other backend frameworks such as Spring Boot (Java), .Net Core (C#), or Golang is a plus.
• Strong understanding of Client-Server Web Application/Architecture.
• Proficiency in database technologies like MySQL, PostgreSQL, MongoDB, or SQL Server.
• Familiarity with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.