01 Oct
|
Reveille Technologies
|
Bengaluru
01 Oct
Reveille Technologies
Bengaluru
Key Responsibilities
Develop and maintain responsive web applications using React.js.
Build reusable and scalable UI components and frontend libraries.
Translate UI/UX designs and business requirements into functional applications.
Develop clean, maintainable, and efficient JavaScript/React code.
Integrate frontend applications with RESTful APIs and backend services.
Manage application state using Redux, Context API, or similar state-management libraries.
Implement responsive designs compatible with different browsers and devices.
Optimize applications for performance, scalability, and usability.
Troubleshoot and resolve UI, functional, and performance-related issues.
Write unit and integration tests for frontend components.
Collaborate with UI/UX designers, backend developers, QA engineers, and business teams.
Participate in code reviews and follow coding standards and best practices.
Work with Git-based version control and CI/CD processes.
Stay updated with modern React ecosystem, frontend frameworks, and development practices.
Required Skills
Strong experience in React.js.
Strong knowledge of JavaScript (ES6+) and TypeScript.
Positive understanding of HTML5, CSS3, and responsive web design.
Experience with React Hooks, functional components, and component lifecycle.
Experience with Redux / Redux Toolkit / Context API.
Strong understanding of REST APIs and JSON.
Experience with Git/GitHub/GitLab/Bitbucket.
Knowledge of frontend build tools such as Webpack, Vite, or similar.
Understanding of browser compatibility, debugging, and performance optimization.
Valuable understanding of Agile/Scrum development methodology.
Valuable to Have
Experience with Next.js.
Knowledge of Node.js.
Experience with Jest, React Testing Library, Cypress, or Playwright.
Experience with Material UI, Ant Design, Tailwind CSS, or Bootstrap.
Knowledge of Docker and CI/CD pipelines.
Exposure to AWS/Azure/GCP.
Experience working with microservices and cloud-based applications.
📌 React Developer Bengaluru
🏢 Reveille Technologies
📍 Bengaluru