Entreprise:
Description de l'annonce:
Job Description
We are looking for a qualified Front-end developer to join our Digital Experience team. The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications, based on the client’s business and design needs.
Roles & Responsibilities
Translation of the UI/UX design wire-frames to front-end code that will produce visual elements of the application.
Working with the UI/UX designer and bridge the gap between graphical design and technical implementation
Maintain and improve existing websites
Design mobile-based features
Collaborate with back-end developers and web designers to improve usability
Support back-end developers with coding and troubleshooting
Ensure high quality graphic standards and brand consistency
Stay up-to-date on emerging technologies
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs.
Collaborate with other teams and stakeholders.
Qualifications & Skills
3+ years’ of work experience as a Front-end developer
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Should have solid experience and thorough understanding of modern JavaScript frameworks, preferably React.
In-depth understanding of the entire web development process (design, development and deployment)
An ability to perform well in a fast-paced environment
Familiarity with RESTful APIs
Ability to understand business requirements and translate them into technical requirements
Proficient understanding of code versioning tools, such as Git.
Familiarity using Scrum/Agile development methodologies
Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
Good experience for dealing with web-pack, NPM packages and scripts.
Bachelor’s degree in Computer Science or related technical field, or equivalent experience.
Technology Stack
Modern JS Frameworks (React, Alpine)
CSS/SASS/Less
Tailwind
Version control
Docker
What we offer
Develop your skills with your personal educational budget for conferences and external training.
Access our learning platform and participate in our various in-house training.
You’ll have the space to learn, grow, and take ownership of your work. We invest in your development, training or workshops, and we encourage you to take on projects which both interest and challenge you.