About Us: Levrez is a cutting-edge tech company focused on delivering innovative solutions to our clients. Our team is dedicated to creating top-tier digital experiences using the latest technologies. We are seeking a skilled and passionate React.js Developer to join our dynamic team and help us build fast, scalable, and user-friendly web applications.
Job Description: As a React.js Developer at Levrez, you will be responsible for designing, developing, and maintaining high-performance front-end applications. You will work closely with our design, backend, and product teams to translate UI/UX designs into responsive, reusable, and efficient components. You will play a key role in delivering seamless digital experiences for our clients across various industries.
Responsibilities
- Design, develop, and maintain responsive and reusable React.js components for web applications.
- Collaborate with UI/UX designers to translate wireframes and prototypes into functional interfaces.
- Integrate front-end applications with RESTful APIs and backend services.
- Optimize applications for maximum speed, scalability, and performance across devices and browsers.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and contribute to improving development standards.
- Debug and resolve technical issues, bugs, and performance bottlenecks.
- Stay updated with the latest advancements in React.js, JavaScript, and the front-end ecosystem.
- Collaborate with backend developers and product managers to deliver end-to-end features.
Requirements
- Experience with Next.js for server-side rendering and static site generation.
- Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.
- Knowledge of performance optimization techniques including code splitting, lazy loading, and memoization.
- Experience with UI component libraries such as Material UI, Ant Design, or Tailwind CSS.
- Familiarity with CI/CD pipelines for front-end deployment.
- Understanding of web accessibility (WCAG) standards and best practices.
- Experience with version control workflows in agile/scrum teams.
Qualifications
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Thorough understanding of React.js and its core principles, including hooks, context API, and component lifecycle.
- Experience with state management libraries such as Redux, Zustand, or Recoil.
- Familiarity with modern front-end build pipelines and tools such as Webpack, Vite, or Babel.
- Experience with RESTful APIs and integrating front-end applications with backend services.
- Proficiency in responsive design and cross-browser compatibility techniques.
- Familiarity with TypeScript for building type-safe applications.
- Solid understanding of Git and collaborative development workflows using GitHub/GitLab.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work collaboratively in a team environment.
Benefits
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Paid time off and holidays.