829 Luxoft Jobs
Technical Lead - UI Development (6-10 yrs)
Luxoft
posted 2mon ago
Project :
As a UI React JS Tech Lead, you will be responsible for leading the front-end development team, ensuring the delivery of robust and scalable React-based web applications.
This role involves hands-on development, architectural planning, mentorship, and collaboration with product and backend teams to deliver seamless and engaging user experiences.
Responsibilities :
Technical Leadership : Lead a team of front-end developers, providing technical guidance, code reviews, and best practices for building React.js applications.
Architecture & Design: Define and drive the architecture of the front-end applications, ensuring scalability, performance, and maintainability.
- Hands-on Development: Actively contribute to the codebase, building high-quality, reusable components in React.js, JavaScript, HTML5, and CSS3.
Collaboration :
- Work closely with Product Managers, UX/UI Designers, and Backend Engineers to define and implement user-centric features.
Mentorship :
- Coach and mentor team members, fostering an environment of continuous learning and improvement.
Code Quality :
- Establish and enforce coding standards, and maintain code quality through unit testing, integration testing, and other best practices.
Performance Optimization :
- Identify bottlenecks, and optimize front-end performance to ensure fast, smooth, and responsive web applications.
Tooling & Processes :
- Set up and maintain the front-end development tooling, including build processes, CI/CD pipelines, and code deployment strategies.
Stay Current :
- Stay up-to-date with emerging technologies and trends in front-end development, particularly within the React ecosystem.
Skills :
- 10+ years of professional experience in front-end development, with a strong focus on React.js.
- 6 to 9 Years of experience in C#.
- 7+ years of experience in Web API development.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proven experience leading front-end teams or large-scale projects.
- In-depth knowledge of JavaScript (ES6+), HTML5, CSS3, and modern web development practices.
- Proficiency with React.js, Redux, React Hooks, and related libraries and tools.
- Experience with front-end build tools such as Webpack, Babel, and npm/yarn.
- Strong understanding of RESTful APIs, GraphQL, and integration with backend services.
- Experience with version control systems like Git.
- Familiarity with testing frameworks like Jest, Mocha, or Enzyme.
- Knowledge of UI/UX best practices and performance optimization techniques.
- Excellent communication, leadership, and organizational skills.
- Ability to work in a fast-paced environment and manage multiple projects concurrently.
Nice to have :
- Experience with server-side rendering (SSR) and Next.js or similar frameworks.
- Knowledge of TypeScript.
- Familiarity with agile methodologies and DevOps practices (CI/CD pipelines).
- Experience working with cloud platforms like AWS, Azure, or GCP.
- Contributions to open-source projects or relevant technical publications.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Luxoft Technical Lead roles with real interview advice
8-10 Yrs
Bangalore / Bengaluru