UI Developer (ReactJs, Nodejs)
Overview:
In this role you will design and maintain sophisticated web interfaces using ReactJS and Node.js, contributing to large-scale applications. You will work with cross-functional teams to deliver features, ensure quality through testing, and participate in CI/CD and security-minded development. The position emphasizes building robust front-end solutions and modern web UIs for complex software systems. This is an opportunity to shape high-impact web experiences in a remote or hybrid setting.
Responsibilities:
- Develop and maintain complex ReactJS/Node.js web applications
- Implement features as part of a cross-functional team
- Write and maintain automated tests for critical components
- Collaborate on CI/CD pipelines and version control workflows
- Apply web and mobile security practices in development
Key requirements:
- 10+ years in web development
- Deep knowledge of React, Cordova, NodeJS, Typescript, and HTML5+ years building ReactJS applications in complex contexts
- Experience with large-scale web applications
- Strong JavaScript/HTML understanding and UI delivery as a feature developer
- Experience writing tests for complex apps
- Experience with CI/CD, version control, defect tracking, and build systems
- Knowledge of web and mobile security
ReactCordovaNodeJSTypescriptHTMLJavaScript