HamburgerMenu
hirist

Tech Lead - Javascript Framework

Dash Hire
Remote
4 - 9 Years

Posted on: 29/08/2025

Job Description

About the Role :

We are seeking a highly motivated and technically strong Tech Lead to drive the architecture, development, and deployment of our next-generation applications and services.

You will be responsible for leading a cross-functional team of engineers, making high-impact technical decisions, mentoring developers, and ensuring best-in-class software delivery.

This role combines hands-on coding, technical leadership, architecture design, and process ownership.

Ideal candidates are full-stack engineers with strong backend expertise, front-end fluency, and experience building and operating scalable cloud-based platforms.

You will be a key driver of our product roadmap and work closely with product managers, designers, DevOps, and QA to ensure smooth, timely, and secure delivery of software features and improvements.

Key Responsibilities :

- Lead technical design sessions and architecture reviews.

- Define the technical roadmap in collaboration with stakeholders and align it with business objectives.

- Promote engineering best practices: clean code, design patterns, automated testing, and DevOps.

- Evaluate and introduce emerging technologies and frameworks relevant to our stack.

- Write clean, scalable, and well-tested code using JavaScript (Node.js) on the backend and React/Next.js on the frontend.

- Design and develop RESTful and GraphQL APIs and services with performance and scalability in mind.

- Build and maintain reusable UI components and libraries, and drive improvements in UX/UI patterns.

- Design efficient data models and queries for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems.

- Optimize data consistency, availability, and partitioning strategies.

- Implement event-driven architecture using RabbitMQ, Apache Kafka, or AWS SQS to enable robust inter-service communication and streaming.

- Design and manage cloud infrastructure on AWS using services like S3, CloudFront, Cognito, RDS, ElasticCache.

- Containerize applications using Docker, and manage deployments using Kubernetes or AWS ECS.

- Automate infrastructure provisioning and updates with Terraform or CloudFormation.

- Establish and maintain CI/CD pipelines, deployment workflows, monitoring (e.g., CloudWatch, Prometheus, Grafana) and logging (e.g., ELK stack, Datadog).

- Implement test strategies across unit, integration, E2E levels using frameworks like Jest, Cypress, Playwright, and Selenium.

- Ensure test coverage, performance benchmarking, and regression protection as part of every build.

- Drive the team toward TDD (Test-Driven Development) and automation-first practices.

- Act as a mentor and role model to junior and mid-level engineers, conducting regular 1:1s, code reviews, and knowledge-sharing sessions.

- Facilitate agile ceremonies: sprint planning, retrospectives, backlog grooming, and demos.

- Translate high-level product requirements into detailed technical tasks and sprint goals.

- Collaborate with product, QA, design, and business teams for end-to-end feature delivery.

Required Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related discipline.

- 4 to 9 years of professional experience in full-stack software development and system architecture.

- Expert-level skills in JavaScript/Node.js, with production experience in either Python or Go.

- Proficient in building modern front-end applications using React.js and Next.js.

- Strong grasp of relational and non-relational database design and optimization techniques.

- Hands-on experience with message brokers and real-time systems.

- Expertise in cloud-native architectures, preferably on AWS.

- Solid experience with containerization (Docker) and orchestration (Kubernetes or ECS).

- Proven experience in setting up CI/CD pipelines and managing IaC deployments.

Preferred Qualifications :

- Experience leading agile teams or functioning as a scrum master or technical lead.

- Familiarity with service mesh architectures and API gateways.

- Contributions to open-source projects or active involvement in developer communities.

- Experience with secure coding practices, vulnerability management, and compliance (e.g., SOC2, GDPR).

What Success Looks Like :

- Your team consistently ships high-quality features on time with minimal bugs.

- You proactively identify and address technical debt and scalability bottlenecks.

- You build a culture of accountability, collaboration, and innovation.

- You are the go-to technical leader for cross-team discussions and architecture decisions.

Why Join Us ?

- Work with modern tools and technologies in a fast-paced, product-driven environment.

- Have a tangible impact on the architecture and performance of mission-critical systems.

- Join a culture that values innovation, autonomy, and engineering excellence.

- Competitive salary, remote flexibility, professional development support, and more


info-icon

Did you find something suspicious?