Senior Technical Lead (Full Stack)

Daimler AG

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Daimler AG in Bengaluru seeks a Senior Software Developer (Full Stack) to design, develop, and scale modern web applications using React.js, Node.js, and Java backend systems. You will mentor juniors, drive architecture discussions, and collaborate with product teams to deliver robust software in a fast-paced environment.

The role emphasizes scalable frontend, robust APIs, and cross-team collaboration with emphasis on CI/CD, testing, and DevOps practices.

Qualifications

  • Bachelor’s degree in CS/SE or equivalent experience.
  • 12+ years of professional full-stack development experience.
  • Strong React.js expertise for scalable UI applications.
  • Solid Node.js and RESTful API development.
  • Familiarity with Java enterprise frameworks (Spring Boot).
  • Strong understanding of software architecture patterns and design principles.
  • Experience with SQL/NoSQL databases.
  • Proficiency with Git and collaborative workflows.
  • Experience with API design, microservices, and system integration.
  • Strong problem-solving and leadership abilities.

Responsibilities

  • Design, develop, and maintain scalable full-stack apps using React.js and Node.js.
  • Architect and implement robust backend services and APIs (Node.js or Java-based).
  • Lead technical design discussions and influence system architecture.
  • Ensure performance, security, and reliability of applications.
  • Write clean, maintainable, well-documented code and enforce standards.
  • Mentor junior developers and conduct code reviews.

Skills

React.js
Node.js
Spring Boot
RESTful APIs
SQL/NoSQL
Git
Microservices
Leadership

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS/Azure/GCP
Jest/Mocha/Cypress

Job description

Tasks

Senior Software Developer — Job Description

Position: Senior Software Developer (Full Stack)
Level: Senior / Lead

About the Role

We are seeking an experienced and highly skilled Senior Software Developer to join our engineering team. In this role, you will take ownership of designing, developing, and scaling full-stack web applications using modern technologies such as React.js and Node.js, while also contributing to backend systems built with Java.

You will play a key role in architectural decisions, mentor junior developers, and collaborate across teams to deliver high-quality, scalable, and maintainable software solutions. This role is ideal for someone who thrives in a fast-paced environment and enjoys solving complex technical challenges.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React.js and Node.js
  • Architect and implement robust backend services and APIs (Node.js or Java-based systems)
  • Lead technical design discussions and contribute to system architecture decisions
  • Ensure application performance, scalability, security, and reliability
  • Write clean, maintainable, and well-documented code following best practices
  • Mentor and guide junior developers, conduct code reviews, and enforce coding standards
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Optimize database interactions and design efficient data models (SQL/NoSQL)
  • Troubleshoot, debug, and resolve complex technical issues across the stack
  • Drive adoption of modern development practices (CI/CD, testing, DevOps, etc.)
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 12+ years of professional experience in full-stack development
  • Strong expertise in React.js for building scalable and responsive UI applications
  • Solid experience with Node.js and RESTful API development
  • Familiarity with Java enterprise frameworks (e.g., Spring Boot)
  • Strong understanding of software architecture patterns and design principles
  • Experience with database design and management (SQL and/or NoSQL)
  • Proficiency with version control systems (Git) and collaborative workflows
  • Experience with API design, microservices architecture, and system integration
  • Strong problem-solving and analytical skills
  • Excellent communication and leadership abilities

Nice to Have

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with performance optimization and monitoring tools
  • Exposure to event-driven architectures and message brokers (Kafka, RabbitMQ)
  • Understanding of security best practices (authentication, authorization, OWASP)
  • Experience with testing frameworks (Jest, Mocha, Cypress, etc.)

Prior experience working in Agile/Scrum environments

Qualifications

Senior Software Developer — Job Description

Position: Senior Software Developer (Full Stack)
Level: Senior / Lead

About the Role

We are seeking an experienced and highly skilled Senior Software Developer to join our engineering team. In this role, you will take ownership of designing, developing, and scaling full-stack web applications using modern technologies such as React.js and Node.js, while also contributing to backend systems built with Java.

You will play a key role in architectural decisions, mentor junior developers, and collaborate across teams to deliver high-quality, scalable, and maintainable software solutions. This role is ideal for someone who thrives in a fast-paced environment and enjoys solving complex technical challenges.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using React.js and Node.js
  • Architect and implement robust backend services and APIs (Node.js or Java-based systems)
  • Lead technical design discussions and contribute to system architecture decisions
  • Ensure application performance, scalability, security, and reliability
  • Write clean, maintainable, and well-documented code following best practices
  • Mentor and guide junior developers, conduct code reviews, and enforce coding standards
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
  • Optimize database interactions and design efficient data models (SQL/NoSQL)
  • Troubleshoot, debug, and resolve complex technical issues across the stack
  • Drive adoption of modern development practices (CI/CD, testing, DevOps, etc.)
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 12+ years of professional experience in full-stack development
  • Strong expertise in React.js for building scalable and responsive UI applications
  • Solid experience with Node.js and RESTful API development
  • Familiarity with Java enterprise frameworks (e.g., Spring Boot)
  • Strong understanding of software architecture patterns and design principles
  • Experience with database design and management (SQL and/or NoSQL)
  • Proficiency with version control systems (Git) and collaborative workflows
  • Experience with API design, microservices architecture, and system integration
  • Strong problem-solving and analytical skills
  • Excellent communication and leadership abilities

Nice to Have

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with performance optimization and monitoring tools
  • Exposure to event-driven architectures and message brokers (Kafka, RabbitMQ)
  • Understanding of security best practices (authentication, authorization, OWASP)
  • Experience with testing frameworks (Jest, Mocha, Cypress, etc.)

Prior experience working in Agile/Scrum environments

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

Shashwath Solution • Dadri

On-site
INR 3,500,000 - 5,500,000
Senior Full Stack Engineering Tech Lead
Senior Full Stack Engineering Tech Lead

Shashwath Solution • Pune District

On-site
INR 3,000,000 - 4,000,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Full Stack Developer - Java/React.js
Senior Full Stack Developer - Java/React.js

SRS Solutions • Pune District

On-site
INR 1,800,000 - 2,500,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

On-site
INR 800,000 - 1,200,000
Java Full Stack Lead
Java Full Stack Lead

Platlap Solutions • India

On-site
INR 1,200,000 - 2,400,000
Java Full Stack Developer
Java Full Stack Developer

Allegis Group • Pune District, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Fullstack Developer
Senior Fullstack Developer

SBS CORP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

Coforge • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Barycenter Technologies • Kanpur

On-site
INR 1,200,000 - 1,800,000