Developer
Posted:
22 September 2026 (21 hours ago)
Application Deadline:
20 December 2026
Vacancies:
1 Vacancy
Job Summary
We are looking for a skilled Developer to design develop test and maintain modern responsive and scalable web applications. The candidate should have strong knowledge of JavaScript HTML CSS REST APIs state management and frontend development tools.
Key Responsibilities
- Develop responsive and interactive web applications using .
- Build reusable and scalable React components.
- Translate UI/UX designs and business requirements into functional web applications.
- Develop and maintain clean reusable and efficient frontend code.
- Integrate frontend applications with REST APIs and backend services.
- Manage application state using Redux Context API or other state-management solutions.
- Implement routing using React Router.
- Optimize application performance and page loading speed.
- Ensure cross-browser and cross-device compatibility.
- Write unit and integration tests for React components.
- Debug and resolve application issues.
- Participate in code reviews and follow frontend development best practices.
- Use Git/GitHub for source-code management.
- Collaborate with UI/UX designers backend developers QA engineers and product teams.
- Participate in Agile/Scrum ceremonies.
- Support application deployment through CI/CD pipelines.
Required Technical Skills
Frontend Technologies:
- HTML5
- CSS3
- JavaScript
- TypeScript
- Responsive Web Design
React Ecosystem:
- JSX
- React Hooks
- React Router
- Context API
- Redux / Redux Toolkit
- React Query
API Integration:
- REST APIs
- JSON
- HTTP/HTTPS
- Axios
- Fetch API
Build & Package Tools:
- npm
- Yarn
- Vite
- Webpack
- Babel
Testing:
- Jest
- React Testing Library
- Cypress
- Unit Testing
- Integration Testing
Version Control:
- Git
- GitHub / GitLab / Bitbucket
Preferred Skills
- Material UI
- Bootstrap
- Tailwind CSS
- GraphQL
- WebSockets
- OAuth 2.0
- JWT authentication
- Docker
- CI/CD
- AWS / Azure
- Agile/Scrum
Experience
- 9 years of experience in development.
- Strong knowledge of JavaScript and .
- Experience building responsive and reusable UI components.
- Experience integrating REST APIs.
- Experience with state-management libraries such as Redux.
- Good understanding of Git and modern frontend development practices.