HamburgerMenu
hirist

Lead Backend Engineer - TypeScript/Javascript

Resources valley
Others
7 - 12 Years
star-icon
5white-divider7+ Reviews

Posted on: 25/07/2025

Job Description

Responsibilities :

- Lead in the design and development of robust, scalable, and efficient software solutions, ensuring the highest standards in all aspects of software development.

- Design and implement high-quality, test-driven, scalable backend code for various client projects using TypeScript and Nest.js .


- Develop and maintain APIs to support consuming teams.

- Work closely with frontend teams to optimize REST API integrations, ensuring efficient data fetching and caching strategies.

- Create and maintain documentation, implement and follow best practices for development workflow.

- Partner closely with Project Managers and other teams to ensure the successful delivery of significant software projects, coordinating resources and managing timelines for smooth

project execution.

- Efficiently prioritizes and plans complex tasks, and influences a respectful, inclusive work environment, fostering continuous learning and growth


- Contribute innovative ideas to ensure we deliver the best solutions for our clients.


- Act as a technical mentor to more junior engineers, fostering a culture of continuous learning and improvement.

Requirements :

- Strong proficiency in English (written and verbal communication) is required.

- Experience working with remote teams in North America and Latin America, ensuring smooth collaboration across time zones.

- Deep expertise with TypeScript and the NestJS framework.

- Experience with authentication workflows and authorization mechanisms (OAuth, JWT).

- Experience with testing frameworks and best practices, including unit testing, integration testing, and e2e testing.

- Solid understanding of web technologies in general.

- Solid understanding of backend design patterns.

- Experience with designing applications that use and consume databases (SQL, ORM, etc).

- Extensive experience with building and maintaining versioned APIs.

- Strong knowledge of GCP or other equivalent cloud platforms.

- Understanding of containerization technologies for development environments.

- Experience with messaging systems and patterns, ideally with tools like Google Pub/Sub or equivalent.

- Experience with CI/CD pipelines for deployments (GitHub Actions preferred).

- Knowledge of security best practices, including CSP and OWASP Top 10

- Ability to communicate effectively with technical and non-technical stakeholders.

- You should feel comfortable explaining technical concepts in simple terms.

- Experience working in fast-paced, Agile environments, balancing priorities across multiple

projects.

- Experience mentoring junior engineers and leading development teams.


info-icon

Did you find something suspicious?