{bc}
linkedin

Full Stack Technical lead-Node js-React js

TestCompany111
Riyadh, KSA
fulltime
Mid-Senior
Today
Software ArchitectureTeam LeadershipAgile MethodologiesSystem DesignCloud Computing (AWSAzure
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software ArchitectureTeam LeadershipAgile Methodologies
Smart Apply

Full Job Posting

Role Overview

The Technical Team Lead is responsible for leading and mentoring the engineering team while remaining hands on in development.

This role combines strong technical execution with effective team leadership to ensure high-quality, scalable solutions.

The Technical Team Lead drives sound technical and architectural decisions, supports timely and reliable delivery, and works closely with product managers and stakeholders to ensure alignment between business requirements and technical implementation.

1.Technical Development

-Develop and maintain modern web applications using React and Next.js.

-Build secure and reliable back-end services using Node.js, Express, and NestJS.

-Design, implement, and optimize PostgreSQL database schemas.

-Architect end-to-end solutions using AWS cloud services, ensuring security, reliability, and performance. -Use Docker to support development, testing, and deployment processes.

-Integrate RESTful APIs and third-party services efficiently.

-Optimize application performance and overall system efficiency.

-Write clean, maintainable, and well-documented code following best practices.

-Ensure proper usage of Git, branching strategies, and version control workflows.

-Participate in testing, debugging, deployment, and production support activities.

2 Leadership & Team Management

-Lead and mentor developers through hands-on technical guidance.

-Conduct code reviews to maintain code quality and consistency.

-Guide the team in technical solution design and implementation decisions.

-Support onboarding and continuous technical growth of team members.

-Foster a culture of ownership, collaboration, and accountability.

-Take ownership of technical decisions and architectural direction.

3.Project & Delivery Management

-Collaborate closely with product managers and stakeholders to translate requirements into technical tasks.

-Participate in sprint planning, estimation, and task prioritization.

-Balance timely delivery with code quality and long term maintainability.

-Identify technical risks early and propose effective solutions.

-Act as a technical point of contact between engineering, product, and other stakeholders.

-Contribute to improving engineering processes and workflows.

Requirements

-Bachelor’s degree in Computer Science, Engineering, or a related field.

-4- 5 years of experience in full-stack web development, with proven experience in mentoring or leading developers.

-Strong hands-on experience with React, Next.js, Node.js, Express, and NestJS.

-Solid experience with PostgreSQL and relational database design.

-Proven experience with AWS services such as EC2, S3, Lambda, RDS, SQS, and EventBridge.

-Hands-on experience with Docker and CI/CD pipelines.

-Proficiency in TypeScript.

-Strong understanding of RESTful API design principles.

-Excellent problem-solving, communication, and collaboration skills.

Bonus Skills

-Experience with modern UI libraries such as Tailwind CSS, Mantine, or Ant Design.

-Familiarity with tRPC or similar API frameworks.

-Experience with system design and high-availability architectures.

-Exposure to cloud monitoring and performance optimization tools.

Best of luck,,,

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today