Source description
About the role
As a Frontend Developer (React), your primary role will be to not only write code but also think in terms of user experience, scalability, and maintainability. You will actively contribute to improving the overall frontend ecosystem. Key Responsibilities: - Strong proficiency in React.js & Next.js - Solid experience with API integration (RESTful services, asynchronous data handling) - Expertise in Redux (or similar state management libraries) - Advanced knowledge of JavaScript (ES6+) and TypeScript - Experience in building complex, reusable UI components - Hands-on experience with custom hooks & component abstraction - Experience implementing dynamic/config-driven UIs (JSON-based rendering) - Solid understanding of frontend architecture, performance optimization, and best practices - Familiarity with Git, CI/CD pipelines, and modern development workflows Qualifications Required: - Excellent communication skills with the ability to articulate technical concepts clearly - Proactive participation in agile ceremonies (stand-ups, sprint planning, retrospectives) - Ability to take ownership of tasks and contribute to task breakdown and estimation - Robust problem-solving mindset with a focus on clean, maintainable code - Willingness to suggest improvements, design strategies, and best practices - Team-oriented team player with a positive and solution-oriented attitude In addition, it would be nice to have experience with Next.js SSR/SSG/ISR, knowledge of UI frameworks (Fluent UI, Material UI, Tailwind, etc.), understanding of performance tuning and web vitals, experience with testing frameworks (Jest, React Testing Library), and exposure to micro-frontend architecture. As a Frontend Developer (React), your primary role will be to not only write code but also think in terms of user experience, scalability, and maintainability. You will actively contribute to improving the overall frontend ecosystem. Key Responsibilities: - Strong proficiency in React.js & Next.js - Solid experience with API integration (RESTful services, asynchronous data handling) - Expertise in Redux (or similar state management libraries) - Advanced knowledge of JavaScript (ES6+) and TypeScript - Experience in building complex, reusable UI components - Hands-on experience with custom hooks & component abstraction - Experience implementing dynamic/config-driven UIs (JSON-based rendering) - Solid understanding of frontend architecture, performance optimization, and best practices - Familiarity with Git, CI/CD pipelines, and modern development workflows Qualifications Required: - Excellent communication skills with the ability to articulate technical concepts clearly - Proactive participation in agile ceremonies (stand-ups, sprint planning, retrospectives) - Ability to take ownership of tasks and contribute to task breakdown and estimation - Robust problem-solving mindset with a focus on clean, maintainable code - Willingness to suggest improvements, design strategies, and best practices - Team-oriented team player with a positive and solution-oriented attitude In addition, it would be nice to have experience with Next.js SSR/SSG/ISR, knowledge of UI frameworks (Fluent UI, Material UI, Tailwind, etc.), understanding of performance tuning and web vitals, experience with testing frameworks (Jest, React Testing Library), and exposure to micro-frontend architecture.
More at RECRIVIO