Posted on: 27/11/2025
About the Role :
We are seeking an experienced Software Development Engineer (React JS) to join our dynamic development team.
The ideal candidate will have deep expertise in React, TypeScript, state management libraries, and modern front-end engineering practices.
You will be responsible for architecting, developing, and optimizing high-quality, scalable web applications while collaborating closely with cross-functional teams.
Roles and Responsibilities :
- Develop, maintain, and enhance robust web applications using React.js, TypeScript, Zustand, and modern front-end frameworks.
- Build responsive, user-friendly interfaces using Tailwind CSS and reusable component-based architecture.
- Collaborate with UI/UX designers and backend teams to translate business requirements into scalable technical solutions.
- Work with RESTful APIs, ensuring seamless integration and data consistency.
- Implement modern authorization mechanisms, including JWT-based authentication.
- Optimize applications for maximum speed, scalability, and performance.
- Utilize Docker and Kubernetes for deployment, containerization, and environment setup (preferred).
- Maintain code quality through best practices, code reviews, and adherence to development standards.
- Work with version control tools like Git, GitLab, and project management tools like Jira.
- Stay updated on the latest industry trends, libraries, and technologies to deliver cutting-edge solutions.
Required Technical Skills:
- Strong expertise in React.js and its core principles.
- Proficiency in TypeScript, JavaScript (ES6+), DOM manipulation, and front-end architecture.
- Experience with state management using libraries like Zustand or Redux / Flux.
- Hands-on experience with Tailwind CSS for fast and modern UI development.
- Familiarity with Docker & Kubernetes for environment setup and deployment.
- Experience with RESTful APIs and integrating backend services.
- Knowledge of data structure libraries (e.g , Immutable.js).
- Understanding of modern front-end build pipelines and tools (Webpack, Babel, Vite, etc.
- Strong debugging, performance optimization, and benchmarking skills.
Preferred Skills :
- Experience with Next.js (good to have).
- Knowledge of isomorphic React.
- Proficiency in HTML, CSS, JavaScript, Photoshop or wireframing tools.
- Familiarity with modern design systems and reusable component libraries
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1581880
Interview Questions for you
View All