Senior React.js Developer
Ampstek · Dubai, United Arab Emirates
Tailor my CV for this job — freeReact:Strong hands-on experience in React.js, Next.js, Node.js, JavaScript (ES6+) and TypeScriptExperience developing enterprise-grade, responsive web applications for desktop, tablet and mobile platformsStrong understanding of HTML5, CSS3, SASS/SCSS, responsive design and modern UI engineering practicesExperience building reusable, component-based user interfaces and implementing modern front-end architecture patternsExperience integrating front-end applications with RESTful APIs and microservices-based backend systemsExperience modernizing legacy web applications into modern technology stacks with minimal business disruptionGood understanding of application performance optimisation, browser compatibility and accessibility best practicesExperience with authentication and authorization mechanisms including OAuth2, OpenID Connect, JWT and Single Sign-On (SSO)Strong understanding of secure software development practices and OWASP security principlesExperience using Git, GitLab, CI/CD pipelines and automated build and deployment processesExperience writing unit, integration and end-to-end tests using modern testing frameworksStrong debugging, troubleshooting and problem-solving skills across the full application stackFamiliarity with relational databases and service-based integration with Oracle and MariaDBExperience working in Agile/Scrum teams and collaborating effectively with Product Owners, Architects, QA and DevOps engineersExposure to AI-assisted software development tools (such as GitHub Copilot, Claude Code or similar) to improve engineering productivity and code qualityStrong understanding of software engineering principles, clean code, design patterns and maintainable application architectureExcellent analytical, communication and stakeholder collaboration skills