About this role
The team is seeking a Senior Software Engineer with a strong focus on front-end development to join their dynamic team. The ideal candidate will have extensive experience in building user-friendly, accessible web applications using modern technologies.
Key Responsibilities:
- Develop and maintain high-quality front-end applications using JavaScript (ES6) and TypeScript.
- Implement responsive designs with a strong emphasis on usability and accessibility.
- Collaborate with designers and back-end developers to create seamless user experiences.
- Optimize applications for maximum speed and scalability.
- Utilize modern libraries and frameworks such as React, Vue.js, or Angular to enhance application performance.
- Write clean, maintainable code and participate in code reviews to ensure best practices.
Required Skills & Qualifications:
- Proficient in JavaScript (ES6) and TypeScript.
- Strong knowledge of HTML5, including semantics and web standards.
- Expertise in CSS, including layouts (Flexbox, Grid), animations, and pre-processors like SASS or LESS.
- Familiarity with web-workers and service-workers.
- Deep understanding of the Document Object Model (DOM) and its manipulation.
- Experience with version control systems, preferably Git.
Experience:
- Minimum of 5 years of experience in front-end development, with a proven track record of delivering high-quality web applications.
What we offer:
- Opportunity to work in a collaborative and innovative environment.
- Access to the latest tools and technologies.
- Professional development opportunities and career growth.
- A supportive team culture that values creativity and initiative.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.