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.