About the Backend Engineer role:
- The role involves designing,
developing, testing, and maintaining internal back
end/core services while collaborating with the product managers and
front-end developers to turn requirements and design documents into
elegant code and delightful user experiences.
- The successful candidate will ideally be
required to start ASAP
Key Responsibilities:
- Design, develop, and maintain robust,
scalable backend solutions using the NestJS framework.
- Implement efficient data storage
solutions leveraging both NoSQL and SQL databases to ensure optimal
performance and reliability.
- Configure and optimize CI/CD pipelines to
automate software delivery processes.
- Collaborate with cross-functional teams
to seamlessly integrate CI/CD practices into the development lifecycle.
- Proficiency in working with Docker
containers and image registries to package, deploy, and manage
applications efficiently across various environments.
- Leverage cloud provider services within
the context of CI/CD pipelines to deploy, monitor, and scale applications
effectively.
- Ensure seamless integration with cloud
platforms to maximize performance and reliability.
- Identify and resolve technical issues,
performance bottlenecks, and system inefficiencies promptly.
- Optimize backend infrastructure and
processes to enhance system reliability, scalability, and security.
- Collaborate closely with other
engineers to deliver high-quality solutions.
- Document technical designs,
implementation details, and best practices to facilitate knowledge sharing
and maintain system integrity.
- Write tests to ensure quality software
delivery.
Skills and Qualifications Required
Technical Skills
- 3+ years of professional experience in
backend development, with a focus on NestJS framework.
- Proficiency in both NoSQL (e.g., MongoDB,
Cassandra) and SQL (e.g., PostgreSQL, MySQL) databases.
- Hands-on experience with CI/CD tools such
as GitHub Actions, Jenkins, or similar platforms.
- Strong familiarity with Docker
containers, Docker hub and image registries (e.g., Docker Hub).
- Practical exposure to cloud providers
(e.g., AWS, Azure, GCP) within the context of CI/CD pipelines.
- Proficient in TypeScript, with a strong
understanding of its principles and best practices.
- Proven track record of working in a
fast-paced, high-volume environment with a focus on quality and
efficiency.
Soft Skills
- Outstanding communication skills both
oral and written, technical and non-technical.
- Self-directed and able to complete
projects with limited supervision.
- Able to work with a diverse group of
individuals in a professional and service-oriented manner.
- Superior organizational skills and
excellent time management.
- Fluent in English.
How To Apply