Job Title: Senior Front-End Developer (ReactJS, NextJS)
Required Skills and Qualifications:
- At least 4 years of professional experience with ReactJS and NextJS
- Advanced understanding of HTML, CSS, and modern CSS frameworks like Tailwind CSS
- Proficient (6+ years) in JavaScript (ES6+)
- Familiarity with TypeScript and state management libraries (e.g., Redux, Zustand)
- Experience integrating front-end systems with REST APIs and GraphQL
- Familiarity with Node.js and server-side rendering (SSR) techniques
- Experience with modern build tools like Webpack, Vite, or Parcel
- Strong knowledge of performance optimization techniques (e.g., lazy loading, code splitting, caching)
Nice-to-Have Skills:
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress
- Hands-on experience with CI/CD pipelines (GitHub Actions, CircleCI)
- Experience working with design systems and building reusable components
- Familiarity with Figma or other design tools for close collaboration with designers
- Exposure to serverless architecture and cloud platforms (e.g., AWS, Vercel, Netlify)
Ideal Profile:
- Passion for front-end development and creating outstanding, responsive digital experiences
- Expertise in modern front-end development technologies and frameworks
- Strong experience working in an Agile development environment
- Demonstrated leadership, project management, and communication skills
- A growth mindset with a willingness to embrace new challenges, continuously learn, and improve skills
- Ability to work independently and as part of a cross-functional team