About this role
<p> </p> <p style="margin:0.0in 0.0in 8.0pt;line-height:107%;font-size:11.0pt;font-family:Calibri, sans-serif"><span style="font-family:arial, helvetica, sans-serif;font-size:10.0pt">GFT Technologies is an AI-centric global digital transformation company. We design advanced data and AI transformation solutions, modernize technology architectures and develop next-generation core systems for industry leaders in Banking, Insurance, Manufacturing and Robotics. Partnering closely with our clients, we push boundaries to unlock their full potential. </span></p><p> </p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"><b>What are we looking for? </b></span></span></p> <p> </p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">We are looking for an enthusiastic and dynamic person willing to work as a <b>Senior Frontend Developer (React) </b>and interested to be part of the GFT team. Are you interested in joining a multicultural team and working on a challenging project?</span></span></p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"> <br> <b>Your main responsibilities will be:</b></span></span></p> <p> </p> <ul> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Development of web applications with the latest versions of the main frameworks and libraries based on requirements and detailed specifications.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Development of web apps from scratch using latest version of forementioned frameworks/libraries.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding and applying common design patterns.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Support the development of prototype versions of software modules and applications.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Report on the progress made in the assigned tasks, achieving defined deadlines.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Identify and communicate opportunities for improvement.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Collaborate on projects based on Agile methodologies.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Testing to ensure code quality.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Performs project related “on-call” support activities if needed.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding of the "rules of development" (Code management, code repository, continuous Integration – CI and code review).</span></span></li> </ul> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"> <br> <b> Skills will help you to succeed:</b></span></span></p> <p> </p> <ul> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Bachelor's Degree in Computer Science, Engineer or related field.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Experience in frontend development technologies, especially in JavaScript and/or TypeScript.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Valuable experience in frameworks and libraries, but mainly <b>React</b>.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Experience in Unit Testing with Jest, Cypress...</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Predisposition towards working with agile methodologies.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"><b>At least B2 level of English</b>, written and spoken.</span></span></li> </ul> <p><br> <span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"><b> Tech skills:</b></span></span></p> <p> </p> <ul> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Proficiency in HTML, CSS, and JavaScript: Must have a solid understanding of HTML, CSS, and JavaScript.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"><b>Expert Knowledge of React</b>: A deep understanding of the specific framework they work with, including its syntax, features, and best practices.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Experience with state management: Should be proficient in managing the state of their application using state management libraries like Redux, NgRx, or MobX.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding of component-based architecture: A strong understanding of how to design, create use and and optimize components effectively.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Familiarity with UI design patterns: Familiar with commonly used UI design patterns and know how to implement them in their applications.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding of responsive design: Must have a solid understanding of responsive design principles and be able to create responsive layouts that work well on different screen sizes.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Knowledge of testing: Front-end developers should be proficient in testing their code using standard testing frameworks.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Experience with version control: Proficient in using version control tools (Git) to manage code.</span></span></li> </ul> <p> </p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"><b> Soft skills:</b></span></span></p> <p> </p> <ul> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Strong understanding of software development life cycle (SDLC).</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding of link between technical specialities and customer requirements.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Understanding of industry best practices and standards.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Fluent communication skills.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Team player: ability to work with teams distributed geographically in different locations.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Solid analytical and problem-solving skills/investigating skills on technical matters.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Well organised.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Good time management and prioritization of tasks.</span></span></li> <li><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">Ability to identify problems and suggest mitigating and contingency actions.</span></span></li> </ul> <p> </p> <p> </p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif">At GFT we consider diversity as one of our main pillars and we foster an inclusive work environment based on cooperation and mutual respect. We offer equal opportunities for everyone regardless of race, cultural background, gender, age, sexual orientation, gender identity, disability or religious beliefs. GFT has drafted and registered an Equality Plan that outlines the measures to be taken with the aim of achieving equal treatment and opportunities between women and men within the company, and eliminating, if present, discrimination based on gender.</span></span></p> <p> </p> <p><span style="font-size:14.0px"><span style="font-family:Arial, Helvetica, sans-serif"> <b>Join our Global Team!</b></span></span></p>