.we are looking for a highly skilled and motivated web engineer with expertise in reactjs and nodejs to join our technology team supporting a global financial services client.
the ideal candidate will be responsible for building and enhancing scalable web applications, ensuring high performance, and delivering an exceptional user experience.
this role demands strong technical proficiency, experience in the banking domain, and excellent problem-solving abilities.responsibilities:design, develop, and maintain high-quality web applications using reactjs, html5, css3, and javascript (es6).develop front-end ui components with a focus on performance, reusability, and maintainability.apply best practices in coding standards, testing, and deployment in an agile environment.collaborate with back-end developers, ux/ui designers, and product owners to ensure seamless integration and high-quality user interfaces.implement responsive designs that function across multiple devices and platforms.utilize hands-on experience with reactjs hooks to manage application state and lifecycle events.apply a problem-solving mindset to address technical challenges and deliver robust solutions.maintain a strong understanding of new and evolving web technologies and frameworks.engage in code reviews, technical discussions, and contribute to team knowledge sharing.work closely with global stakeholders and teams across various locations.required skills and experience:technical skills:strong front-end development skills with extensive hands-on experience in reactjs and html.working knowledge of full-stack technologies, including nodejs (basic level acceptable).deep understanding of advanced javascript (es6+) concepts and architecture.proficiency in developing responsive and adaptive designs using css3/html5.experience with reactjs 17 and later versions (v18 preferred), including hooks concepts and functional component patterns.solid understanding of restful apis integration and modern front-end build pipelines and tools (webpack, babel, etc.
).familiarity with git or other version control systems.domain skills:prior experience working in the banking or financial services industry is a plusability to adapt and work on critical financial applications with a focus on security, performance, and scalability.non-technical skills:excellent verbal and written communication skills.ability to work effectively in a globally distributed team environment.strong interpersonal skills and experience collaborating with both technical and non-technical stakeholders.problem-solving attitude and ability to proactively drive technical improvements.key qualifications:bachelor's degree in computer science, information technology, or a related field.5+ years of relevant software development experience.hands-on expertise in front-end web development with proven project delivery in an agile or scrum environment.strong analytical and troubleshooting skills