30 Sep
|
Reveille Technologies
|
Bengaluru
30 Sep
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.
- Good 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.
Good 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