REACT WEB APP DEVELOPER
Summary
Build and maintain React-based web apps with Node.js backends, REST APIs, and SQL Server databases for a Dubai-based product company.
Responsibilities
- Develop and maintain web applications using React JS and Node JS
- Design and develop REST APIs
- Build reusable React components
- Develop and optimize SQL Server databases and stored procedures
- Integrate third‑party APIs and services
- Troubleshoot and resolve application issues
- Perform code reviews and maintain coding standards
- Work closely with project managers and business users
- Ensure application security, scalability and performance
- Prepare technical documentation
Qualifications
- Bachelor's Degree in Computer Science, IT, or related field
- Minimum 3+ years of relevant experience
- Strong analytical and problem‑solving skills
- Good communication and teamwork abilities
Technical Skills
- Frontend
- React JS (3+ Years)
- JavaScript (ES6+)
- HTML5, CSS3, Bootstrap
- Material UI (MUI)
- React Hooks
- Redux / Context API
- Responsive Web Design
- REST API Integration
- MUI DataGrid / AG Grid
- Backend
- Node.js
- Express.js
- RESTful API Development
- JWT Authentication & Authorization
- File Upload & Download Handling
- WebSocket / Real‑Time Communication (Preferred)
- Database
- Microsoft SQL Server
- Complex SQL Queries
- Stored Procedures
- Functions, Views, Triggers
- Query Optimization & Performance Tuning
- Database Design & Normalization
- Tools & Technologies
- Git / GitHub
- Azure DevOps
- Visual Studio Code
- Postman
- NPM