Technical Lead - Front-End Engineering

10 - 15 years

10 - 15 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Skills Qualifications:

  1. Proven experience

    as a Front-End Developer with

    10+ years

    of hands-on experience in developing complex web applications.
  2. Expertise in React.js

    and

    React ecosystem tools

    (Redux, React Router, Context API, Hooks).
  3. Strong experience with

    Node.js

    and integrating front-end solutions with back-end services.
  4. Familiarity with

    ES6+ JavaScript

    ,

    TypeScript

    ,

    HTML5

    , and

    CSS3

    .
  5. Proficient in using front-end build tools like

    Webpack

    ,

    Babel

    , and task runners like

    Gulp

    or

    Grunt

    .
  6. Experience with

    RESTful API integration

    ,

    GraphQL

    , and working with databases such as

    MongoDB

    ,

    MySQL

    , or

    PostgreSQL

    .
  7. Understanding of

    Version Control

    using Git (GitHub, GitLab, Bitbucket).
  8. Knowledge of

    responsive web design

    , cross-browser compatibility, and mobile-first development.
  9. Strong understanding of

    testing frameworks

    such as

    Jest

    ,

    Mocha

    , or

    Cypress

    .
  10. Familiarity with cloud services (AWS, Azure, GCP) and CI/CD pipelines.
  11. Excellent problem-solving skills, attention to detail, and ability to debug complex issues.
  12. Ability to work effectively in an Agile/Scrum development environment.

Key Responsibilities:React.js Development:

React.js

  1. Node.js Integration:

    Collaborate with back-end teams to integrate front-end applications with

    Node.js

    services and RESTful APIs. Ensure seamless data flow between front-end and back-end components.
  2. UI/UX Implementation:

    Work closely with designers to translate wireframes and prototypes into responsive, user-friendly interfaces with an emphasis on performance, scalability, and accessibility.
  3. Cross-functional Collaboration:

    Collaborate with back-end developers, product managers, and designers to align technical efforts with business objectives. Participate in agile ceremonies (standups, sprint planning, retrospectives).
  4. Code Quality Standards:

    Ensure code quality by conducting peer code reviews, writing unit tests, and adhering to coding best practices. Maintain consistent code style and enforce the use of design patterns.
  5. Performance Optimization:

    Monitor and optimize web performance to ensure fast load times and responsive design across devices. Use tools like Webpack, Lighthouse, and Chrome DevTools to measure and improve performance.
  6. Troubleshooting Debugging:

    Investigate and resolve front-end issues, bugs, and performance bottlenecks in a timely and efficient manner.
  7. Mentorship Leadership:

    Mentor junior developers and guide the team in best practices. Share knowledge and improve the overall skillset of the development team.
  8. Continuous Improvement:

    Stay updated with the latest trends and advancements in front-end technologies, particularly React.js and Node.js. Advocate for new tools, frameworks, and libraries to enhance development workflows.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
ThoughtFocus logo
ThoughtFocus

Information Technology and Services

Centennial

RecommendedJobs for You

bengaluru, karnataka, india