We are looking for a...
Front-end Engineer
What you will do:
Deliver high quality, reusable and testable software components using frontend technologies
Optimize applications for performance and scalability
Ensure the technical feasibility of UI/UX designs
Help improve our code quality through writing unit tests and performing code reviews
What do you need to have experience in:
TypeScript and modern JavaScript
Strong fundamentals in HTML, CSS, and vanilla JavaScript
Familiarity with modern frameworks and platforms (Angular, React, Vue, Node.js)
Familiarity with Git version control (branching, pull/merge requests) and collaboration through platforms like GitHub or GitLab
Implementation of great UI/UX designs
Understanding of client-server architectures and protocols such as REST, including consuming RESTful APIs
Understanding of Continuous Integration and Continuous Delivery (CI/CD) environments
Familiarity with Agile methodologies
Strong written and verbal communication skills in English
And it would be nice if you also have:
Exposure to modern IDEs and AI-assisted development tools (e.g. VS Code, GitHub Copilot)
Used state management like Pinia, VueX, Redux, Zustand, Jotai, and/or other
Knowledge of module bundlers and task runners such as Vite, Webpack, Parcel, Rollup, Browserify, Grunt or Gulp
Developed UI with animations and/or used CSS pre/post-processors like PostCSS, Styled Components, LESS, SASS and/or similar
Experience with Test Automation and in Jest and React testing library