Senior Backend Developer - Node
Lekki, Lagos
Posted 26 days ago
- Company:
- Great Brands Nigeria Limited
- Company Description:
- We are seeking a highly skilled and strategic Senior Node Developer who excels in both back-end development and front-end optimization. You should have strong experience in product development, server-side optimization, and scaling applications to meet user needs. As a senior member of the team, you'll collaborate with cross-functional teams, including front-end developers, product managers, and designers, to drive high-quality results, focusing on performance optimization, scalability, and code excellence. The ideal candidate is passionate about exploring new technologies and has a solid understanding of the entire software development lifecycle.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Number of vacancies:
- 3
Job Description
As a Backend Engineer your daily responsibilities will include:
Lead the development of backend services using Node.js, with a focus on scalability, performance, and reliability.
Collaborate with cross-functional teams, including back-end developers, designers, and product managers, to create robust, scalable, and maintainable web applications.
Collaborate closely with DevOps teams to ensure smooth deployment pipelines, manage server infrastructure, and monitor performance using tools like Docker and Kubernetes.
Optimize APIs and server-side code to improve load times and resource usage across multiple projects.
Work on application performance tuning, server optimization, and scalability improvements.
Apply advanced caching mechanisms, load balancing techniques, and database optimization strategies to ensure peak performance.
Participate in code reviews, providing feedback to team members to ensure adherence to best practices.
Design and implement server-side logging, error monitoring, and alerting systems for efficient debugging and system health checks.
esponsibilities:
Extensive experience with Node.js for building scalable microservices, APIs, and server-side applications.
Deep knowledge of cloud infrastructure (AWS, GCP, Azure) and the ability to work with serverless architectures, containerization, and distributed systems.
Experience with event-driven architecture, message queues (RabbitMQ, Kafka), and background jobs.
Proven track record of optimizing applications for performance, including server-side optimization techniques.
Experience with building and consuming RESTful and GraphQL APIs.
Familiarity with micro-services architecture and designing scalable solutions.
Database expertise: Experience with both relational (PostgreSQL) and NoSQL databases.
Strong knowledge of caching mechanisms (Redis, Memcached) and experience implementing them to enhance performance.
Familiarity with CI/CD pipelines and automated deployments using tools like Jenkins, Git-lab CI, or GitHub Actions.
Strong knowledge of agile methodologies and the ability to work in fast-paced environments with cross-functional teams.
Responsibilities:
Extensive experience with Node.js for building scalable microservices, APIs, and server-side applications.
Deep knowledge of cloud infrastructure (AWS, GCP, Azure) and the ability to work with serverless architectures, containerization, and distributed systems.
Experience with event-driven architecture, message queues (RabbitMQ, Kafka), and background jobs.
Proven track record of optimizing applications for performance, including server-side optimization techniques.
Experience with building and consuming RESTful and GraphQL APIs.
Familiarity with micro-services architecture and designing scalable solutions.
Database expertise: Experience with both relational (PostgreSQL) and NoSQL databases.
Strong knowledge of caching mechanisms (Redis, Memcached) and experience implementing them to enhance performance.
Familiarity with CI/CD pipelines and automated deployments using tools like Jenkins, Git-lab CI, or GitHub Actions.
Strong knowledge of agile methodologies and the ability to work in fast-paced environments with cross-functional teams.
- Salary:
- 10.000.000,00 NGN Monthly