Posted on: 25/07/2025
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.
Did you find something suspicious?
Posted By
Manind
Last Active: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1519596
Interview Questions for you
View All