HamburgerMenu
hirist

Job Description

Job Description :


Role & Responsibilities :


Technical Leadership :


- Lead a squad of developers in delivering high-quality, scalable backend solutions

- Provide technical direction, review code, and ensure best practices in architecture, design, and implementation

- Collaborate closely with other technical leads to align on standards, interfaces, and dependencies

Hands-On on Coding and Development :


- Design and implement microservices using Nodejs and TypeScript

- Build and maintain RESTful APIs

- Optimize services hosted on AWS (CloudFront, S3, Aurora PostgreSQL, etc)

System Architecture & Operations :


- Contribute to system architecture and component design in collaboration with other leads and architects

- Leverage Databricks as a data lake backend (no data engineering needed)

- Ensure secure and reliable authentication/authorization using Auth0

Agile Delivery :


- Contribute to agile ceremonies (stand-ups, sprint planning, retrospectives)

- Occasionally take on the role of Scrum Master to facilitate team delivery

- Use Jira and Confluence to track and document work

Cross-Team Collaboration :


- Work with front-end engineers (Reactjs, Nextjs), DevOps, QA, and product managers

- Ensure consistency and maintainability across services and teams

Required Qualifications :


8+ years of back-end development experience, including :


- 6+ years in cloud-native development using AWS

- Strong proficiency in Nodejs, TypeScript, and REST APIs

- Experience with AWS CloudFront, S3, Aurora PostgreSQL

- Demonstrated experience leading small teams or engineering squads

- Deep understanding of microservice architectures

- Familiarity with Reactjs, Nextjs, and Auth0 integration

- Experience working in agile environments using Jira and Confluence

- Strong communication skills and ability to influence cross-functional stakeholders

- Develop and maintain REST APIs to support various applications and services

- Ensure secure and efficient access/login mechanisms using Auth0

- Collaborate with cross-functional teams to define, design, and ship new features

- Mentor and guide junior developers, fostering a culture of continuous learning and improvement

- Conduct code reviews and ensure adherence to best practices and coding standards

- Troubleshoot and resolve technical issues, ensuring high availability and performance of applications

- Stay updated with the latest industry trends and technologies to drive innovation within the team.


info-icon

Did you find something suspicious?