About the job Front End Developer
Role Overview
Front-End Engineers play a crucial role in designing and developing user-centric web applications that deliver value to our clients. They love building visually appealing, highly responsive user interfaces using modern web application frameworks.
Our Front-Engineers are detail-oriented, have expertise in modern web standards and frameworks, and contribute significantly to the overall design and functionality of our products. They work in teams alongside back-end developers to ensure the creation of high-quality user experiences and sometimes take on a full-stack role, building out the API as well.
Successful Front-End Engineers are responsible for capturing project needs, designing the solution, and ensuring the alignment of user interface functionality with business and user experience requirements.
Your Responsibilities
Excellent execution of user interface build according to documented specifications
Proactively communicate with the design team to gain clarity around design artifacts
and work to ensure the best solution
Possess deep knowledge of modern UI frameworks with attention to performance
Producing concise, well-documented, clear code rooted in best industry practices
Taking ownership of code quality with rigorous testing
Contribute to your guild to advance our frontend engineers proficiency and skills
Fostering continual learning with a pronounced enthusiasm for advances within the
UI/UX domain
Continuously optimize frontend code to ensure a smooth, consistent user experience
Stay up-to-date with emerging web technologies and industry trends
Role Qualifications
Degree in Computer Science or related field or equivalent experience preferred but not required
2+ years of experience in related field desired
Strong familiarity with component-driven JavaScript frameworks
Experience with responsive design
Experience with test-driven development
Outstanding problem-solving skills
Excellent written and verbal communication skills
Experience in visual design rapid prototyping preferred
Technologies
We highly value candidates with experience in:
One or more web application frameworks (Angular, Vue, React)
One or more state management libraries (NgRx, Pinia, Redux, etc.)
JavaScript/TypeScript
OpenAPI specifications
Git
GitLab CI/CD
HTML
CSS
JSON and JSON Schema
Jest
REST APIs
Markdown
Nice-to-have experience: Jira
Cypress YAML
Figma Docker