Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
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.
Job Requirements
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