ReactJS Developer
Full Job Description
Role Overview
We are seeking a talented and passionate ReactJS Developer with 5 to 7 years of experience. The ideal candidate will have strong expertise in building modern, scalable, and highly responsive web applications using ReactJS, JavaScript/TypeScript.
The role involves deep understanding of frontend development best practices, performance optimization, component-driven architecture, and responsive design principles. Experience in the POS (Point of Sale) domain is a significant advantage.
Key Responsibilities
- Design, develop, and maintain responsive and scalable web applications using ReactJS.
- Build reusable, maintainable, and high-performance UI components.
- Translate UI/UX designs into functional, pixel-perfect user interfaces.
- Integrate frontend applications with REST APIs and backend services.
- Optimize application performance, scalability, and user experience.
Tech Stack & Skills
Frontend: ReactJS (Hooks, Components), JavaScript/TypeScript ES6+, HTML5/CSS3/SCSS/BEM/UI Frameworks.
State Management: Redux, Context API, Zustand.
Tools & Build: Git, CI/CD, npm/yarn, webpack/Vite,
- Testing: Jest, React Testing Library, Cypress.
Cloud & DevOps (Required): AWS/Azure/GCP basics, Docker.
Good to Have: GraphQL, Microservices concepts, CDN/Caching knowledge.
Databases & Backend Exposure
- Databases: PostgreSQL, MSSQL.
Educational Requirements
Bachelor's or Master's in Computer Science/IT Engineering is required.
Domain Expertise Preferred
- Retail Management, Payment Processing, Inventory Systems, Omni-channel Commerce, Billing Workflows (POS).
Company
Nobl Q
Located in Chennai, Tamil Nadu, India (600113), Nobl Q operates within the IT Services sector.