Responsibilities:
- Lead the design, development, and implementation of complex and high-performance web applications using React, ensuring scalability and maintainability.
- Own the frontend architecture, driving technical decisions and leading the team in adopting best practices in React and JavaScript/TypeScript development.
- Break down complex business requirements into technical tasks, assign responsibilities, and coordinate efforts across the team.
- Mentor and guide both junior and senior developers through code reviews and best practices, fostering a culture of learning and collaboration.
- Optimize the performance and scalability of frontend applications, ensuring cross-browser compatibility and responsiveness.
- Establish and enforce coding standards, best practices, and workflows to ensure the highest quality of deliverables.
- Collaborate closely with backend developers, UX/UI designers, and product owners to create seamless, user-friendly applications.
- Lead discussions on UI/UX design improvements, contributing to the overall user experience strategy.
- Drive initiatives to reduce technical debt, improve system architecture, and ensure the sustainability of frontend development practices.
- Engage with stakeholders and clients, influencing technical decisions with clear, compelling arguments.
Mandatory requirements:
- 6+ years of experience in frontend development with expertise in React.js, JavaScript/TypeScript.
- Proven experience leading a team of frontend developers, setting standards for coding, architecture, and workflows.
- Strong understanding of state management libraries like Redux, MobX, or Context API.
- Proficiency in modern CSS frameworks (SCSS, Styled Components) and experience with responsive design.
- Expertise in building and optimizing high-performance, scalable React applications.
- Experience integrating RESTful APIs and GraphQL into frontend applications.
- Strong debugging skills and the ability to optimize frontend applications for performance.
Optional requirements:
- Experience with server-side rendering frameworks like Next.js or static site generation.
- Familiarity with frontend testing frameworks such as Jest, Cypress, or Mocha.
- Experience with CI/CD pipelines and automated testing for frontend applications.
- Knowledge of security best practices for frontend development.
- Experience with progressive web apps (PWA) and other advanced web technologies.
- Proficiency with AI coding tools (Copilot, Cursor, Claude) and their limitations
- Prompt engineering for code generation and debugging
- Knowing when to use AI vs traditional development
Tech stack:
- Primary Languages: JavaScript/TypeScript
- Frameworks/Libraries: React.js, Next.js, React Query
- Styling: CSS3, SCSS, Styled Components, Bootstrap, Material-UI, Tailwind
- Version Control: Git
- Tools: Webpack, Babel, Jest, Cypress, Mocha
- CI/CD: Jenkins, GitHub Actions
Similar Jobs
What We Do
Solvd is an end-to-end software engineering and consulting company with over 800 employees located across eight countries in Latin America, North America, and Europe. The company is headquartered in California and has 7 development centers in Ukraine, Poland, Georgia, Argentina, Brazil, and Mexico, as well as a sales office in Hungary.
Solvd is partnering with leading technology companies such as Amazon and Adobe.
It delivers exceptional engineering and digital solutions to Fortune 500 clients across high-growth industries including financial services, retail & e-commerce, healthcare & life sciences, social media, software & Hi-Tech, etc. The services list covers all aspects and needs of modern businesses, including software product development, digital experience and design, DevOps and cloud, data, and AI/ML services.
Moreover, Solvd transformed its deep expertise in QA into a rich intellectual property library, which includes Zebrunner, an innovative proprietary quality management platform. To get more information about Solvd and Zebrunner, please visit https://www.solvd.com and https://zebrunner.com.