As a Senior Backend Node.js Developer at Cabiri, you will play a crucial role in designing, developing, and maintaining our software solutions. You will work collaboratively with cross-functional teams, utilizing your expertise in back-end technologies to create scalable and high-performance applications. The successful candidate will be passionate about technology, have a proven track record of delivering complex projects, and be eager to take on new challenges.

Responsibilities:

Back End Development:

  • Architect, design, and implement robust and scalable solutions.

  • Develop and maintain high-quality code.

  • Ensure the performance, scalability and security of applications.

Collaboration:

  • Work closely with product managers, business analyst, and other engineers to understand requirements and translate them into technical solutions.

  • Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end components.

Technical Leadership:

  • Provide technical guidance and mentorship to junior engineers.

  • Stay abreast of industry trends, emerging technologies, and best practices.

Code Review and Quality Assurance:

  • Conduct thorough code reviews to maintain code quality and ensure adherence to coding standards.

  • Implement and advocate for best practices in software development.

Problem Solving:

  • Troubleshoot and debug issues, ensuring timely resolution.

  • Proactively identify and address potential challenges in the development process.

 

Qualifications:

  • Extensive experience with TypeScript, Node.

  • Extensive experience with cloud platforms, preferably AWS

  • Extensive experience using IaC, preferably Terraform

  • Extensive experience building CI/CD pipelines

  • Experience with e-commerce

  • Experience with front end technologies, Next.js, and React

  • Experience with GraphQL and REST

  • Experience using composable or MACH technologies

  • Experience using unit testing frameworks and best practices.

  • Solid understanding of serverless technologies

  • Experience with building highly scalable soluitons.

  • Excellent problem-solving and analytical skills.

  • Strong collaboration skills.

  • Excellent English communication skills.

  

Benefits:

  • Competitive salary

  • Flexible working hours

  • Professional development opportunities

If you are a passionate and results-driven individual with project management experience in the e-commerce or digital agency space. In that case, we invite you to join our innovative team at Cabiri. Apply now and be a part of our dynamic and growing organisation.

Cabiri is an equal opportunity employer and welcomes candidates from all backgrounds to apply.