Senior Frontend Developer (React)

GFT
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

HTML
JavaScript
Agile Methodologies
Unit Testing
CSS
Software Quality
Code Review
Software Design Patterns
Web Development
Design of User Interfaces
Systems Development Life Cycle
Responsive Web Design
Software Engineering
TypeScript
Web Applications
Software Modules
React
Cypress
GIT
Angular
Information Technology
Front End Software Development
React
Software Version Control

Job description

We are seeking an enthusiastic and dynamic Senior Frontend Developer (React) to join GFT. If you're interested in working with a multicultural team on challenging projects, this could be the right opportunity for you.

Your main responsibilities will be :

  • Developing web applications using the latest frameworks and libraries based on requirements and specifications.
  • Building web apps from scratch with modern frameworks and libraries.
  • Applying common design patterns.
  • Supporting the development of prototypes for software modules and applications.
  • Reporting progress and meeting deadlines.
  • Identifying opportunities for improvement and communicating them.
  • Collaborating on projects following Agile methodologies.
  • Ensuring code quality through testing.
  • Performing on-call support activities if needed.
  • Understanding development practices including code management, repositories, CI, and code review.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • Experience in frontend development with JavaScript and/or TypeScript.
  • Valuable experience with frameworks and libraries, especially React.
  • Experience with unit testing frameworks like Jest, Cypress, etc.
  • Experience working within Agile methodologies.
  • Proficiency in English (written and spoken) at least at B2 level.

Technical skills :

  • Strong proficiency in HTML, CSS, and JavaScript.
  • Deep knowledge of React, including syntax, features, and best practices.
  • Experience managing application state with libraries like Redux, NgRx, or MobX.
  • Understanding of component-based architecture.
  • Familiarity with UI design patterns.
  • Knowledge of responsive design principles.
  • Proficiency in testing and version control tools like Git.

Soft skills :

  • Understanding of the software development lifecycle (SDLC).
  • Ability to connect technical skills with customer requirements.
  • Knowledge of industry best practices and standards.
  • Excellent communication skills.
  • Ability to work effectively in distributed teams.
  • Strong analytical and problem-solving skills.
  • Good organization, time management, and prioritization skills.
  • Proactive in identifying problems and proposing solutions.

About the company

GFT Technologies is an AI-centric global digital transformation company. We design advanced data and AI transformation solutions to 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.

Apply for this position