As a Lead UI Developer React C# Tech Lead at Luxoft, you will be responsible for leading a team of front-end developers in the design, development, and maintenance of complex web applications using React.js and C#. You will take the lead in building and delivering high-quality user interfaces, ensuring seamless integration with backend systems, and optimizing performance for scalability. This role requires a combination of leadership, technical expertise, and experience in full-stack development, making it ideal for candidates who enjoy both coding and mentoring others.
Key Responsibilities
- Lead Front-End Development. Oversee the development of web applications using React.js, ensuring high-quality, performant user interfaces.
- React & C# Expertise. Leverage your expertise in React.js, C#, and modern web technologies to guide development efforts and solve complex technical challenges.
- Team Leadership. Lead, mentor, and provide technical guidance to a team of front-end developers, ensuring that they follow best practices and meet project goals.
- API Integration. Design and implement seamless integration with backend services using RESTful APIs and GraphQL.
- Project Management. Manage the development lifecycle for multiple concurrent projects, ensuring that all deliverables meet deadlines and are of high quality.
- Collaboration. Work closely with product managers, backend developers, and UI/UX teams to create cohesive, user-centric solutions.
- Performance Optimization. Ensure that front-end applications are optimized for performance, scalability, and cross-browser compatibility.
- Testing & Quality Assurance. Implement testing strategies using frameworks like Jest, Mocha, or Enzyme to ensure the reliability of front-end code.
- Continuous Improvement. Stay up-to-date with the latest trends in front-end technologies, React.js, and C#, and contribute to the continuous improvement of development processes.
Mandatory Skills & Qualifications
- Experience. 10+ years of professional experience in front-end development, with a focus on React.js and a strong understanding of C#.
Technical Expertise
- 7+ years of experience in Web API development.
- Proficiency in React.js, Redux, React Hooks, and related libraries.
- Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and modern web development practices.
- Experience with front-end build tools like Webpack, Babel, and npm/yarn.
- Understanding of RESTful APIs, GraphQL, and backend integration.
- Familiarity with version control systems like Git.
- Experience with testing frameworks like Jest, Mocha, or Enzyme.
- Knowledge of UI/UX best practices and performance optimization techniques.
- Proven experience leading front-end teams or managing large-scale projects.
- Excellent communication, leadership, and organizational skills.
- Education. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Nice-to-Have Skills
- Server-Side Rendering (SSR). Experience with Next.js or similar SSR frameworks.
- TypeScript. Knowledge of TypeScript for enhancing code quality and maintainability.
- Cloud Platforms. Experience with AWS, Azure, or GCP.
- Agile & DevOps. Familiarity with Agile methodologies and CI/CD practices.
- Open-Source Contributions. Contributions to open-source projects or relevant technical publications.
Languages
- English. B2 Upper Intermediate (Written and Spoken)
Why Luxoft?
- Innovative Work Culture. Luxoft fosters a creative and innovative work environment where you will have the opportunity to make an impact through your work.
- Global Exposure. Collaborate with a diverse team of professionals and clients from all over the world, gaining valuable global experience.
- Career Growth. Luxoft provides opportunities for continuous learning, development, and career progression in the technology field.
- Work-Life Balance. Enjoy the flexibility of working remotely while being part of a high-performing, supportive team.
- Luxoft is an Equal Opportunity Employer. We welcome applicants from all backgrounds and experiences, ensuring a diverse and inclusive workplace.