React Software Engineer
Location: Cesena, FC, IT
Function/Branch: Information Technology
Type of contract: Permanent Employee
Our Company
Technogym inspires 55 million daily users to train using our innovative & engaging solutions for fitness, sport and health . By promoting the wellness lifestyle of exercise, a balanced diet, and a positive mental approach, Technogym has rapidly grown into a success story of over 2,500 employees at 15 branches, expanding to more than 100 countries and has been selected as Official Supplier to 9 editions of the Olympic Games - from Sydney 2000 to Paris 2024.
If you are a team player with strong relationship skills and an international approach, eager to invest your energy in building dreams, you have the right spirit to join Technogym ! You will naturally fit with our culture if you work out and live a healthy lifestyle, are pro-active, determined and digital savvy. Move with us for a better world!
Your Role
We are seeking a skilled and experienced React Software Engineer to join our dynamic team. The ideal candidate will have a minimum of 3-5 years of professional experience in the development of user interface components and their implementation following well-known React workflows. This hands-on role involves strong cooperation with the Frontend team and the Digital area of Technogym (UX/UI, Software Testing, Software Engineers, etc).
Your Impact
Responsible for software design and development
Work in all phases of front-end development while working closely with UI designers to analyze user requirements, design, and code applications
Work with business users to gather functional requirements
Collaborate with client architect/senior developers to do high level/low level design/architecture
Coding and implementation using best practices to produce high performing/scalable/secured modules
Taking ownership for the design, development and implementation of new applications
Unit Testing/Integration Testing
Code Configuration and Release Management
Production Support and Bug Fixes
About You
5+ years of experience in large-scale ReactJS development and its core principles, including related ecosystem and tooling (Node, etc.), and state management libraries
Experience with JavaScript and TypeScript based web front-end applications (SPA and more)
Experience with Adaptive / Responsive Design Principles
Proficient understanding of cross-browser compatibility issues
Experience with asynchronous programming (callback, promises, async/await)
Knowledge of development and build tools (VS Code, Vite, Rollup, Webpack, NPM)
Experience with CSS Preprocessors (JSS, SASS, LESS, PostCSS)
Proficient in code versioning tools, preferably Git, GitHub, GitLab, BitBucket
Knowledge of web page performance techniques
Browser testing and debugging
Experience working in a fast-moving Kanban and/or Agile software production environment
Equal Opportunities Employer
Technogym is an equal opportunities employer. We welcome applications from all members of society irrespective of age, sex, sexual orientation, race, religion or belief.
Discover your potential with a career at Technogym, where work means loving what you do, taking on challenges, learning from others, sharing a vision and making it come true!
#J-18808-Ljbffr