to drive the architecture, design, and development of scalable web applications. The ideal candidate is a hands-on technologist with a passion for clean code, system design, and mentoring teams.
As a Lead Developer, you'll collaborate closely with cross-functional teams to deliver high-quality, secure, and performant software solutions.
Key Responsibilities
Lead end-to-end development using
Node.js
,
TypeScript
, and
Angular
.
Design and implement
RESTful
and
GraphQL APIs
.
Manage and optimize search capabilities using
OpenSearch
.
Oversee application performance, scalability, and security.
Configure and maintain
Nginx
for load balancing and web serving.
Implement
CI/CD pipelines
using
GitHub Actions
.
Monitor and maintain system health using
Datadog
.
Ensure code quality with
SonarCloud
and best practices.
Mentor developers and perform regular code reviews.
Collaborate with product owners and architects to define technical roadmaps.
Technical Skills Required
Frontend:
Angular (latest versions)
TypeScript, HTML5, SCSS/CSS3
State management and component-based architecture
Backend:
Node.js with TypeScript
RESTful & GraphQL API development
Microservices and modular architecture
OpenSearch integration
Nginx configuration and performance tuning