Front-End developer
Role details
Job location
Tech stack
Job description
As a Front-End developer, you will design application features with a passion for intuitive, appealing visual design; empathize with users and focus on user experience and carefully craft code in pursuit of internal and industry best practice. Additionally, you will build APIs and integrate effectively with third parties, test software to ensure responsiveness, performance and efficiency, troubleshoot, debug and upgrade software.
Requirements
-
Strong programming ability with working knowledge of JavaScript, HTML, CSS and Web Services (a demo or portfolio is ideal)
-
Experience with frameworks (Angular, React, VueJS, etc., design patterns and build systems
-
Enthusiasm for technology, you're interested and engaged in the ecosystem
-
An interest in problem-solving and appreciation of an elegant solution
-
Excellent spoken and written English (C1 level). VALUABLE SKILLS
-
Experience with technologies like Typescript, ReactJS, WebGL, SCSS, NodeJS, GitLab, Jest, Cypress and Figma
-
Visual design experience, understanding of UX and responsive design
-
Familiarity with testing frameworks such as Jest, Cypress, Nightwatch
-
Knowledge of project management tools such as JIRA, GitHub or GitLab
-
Linux server administration: shell scripting, web server configuration, Apache and Nginx