Frontend Architecture & Design: Focuses on designing the front-end architecture and ensuring its scalability, which is crucial for long-term product growth.
New Features Development: Emphasizes driving innovation by developing new features.
High-Quality Code: Encourages the writing of high-performing, clean, and maintainable code. Code reviews are also a key part of this role.
Cross-Disciplinary Collaboration: Involvement in collaboration with business stakeholders and other engineers, which would require strong communication skills.
Issue Resolution & User Experience: Troubleshooting and debugging to ensure an optimal user experience is at the core of this role.
Advocacy for Best Practices: Promoting accessibility, performance, and security in the design and development of the products.
Continuous Improvement: Actively improving internal processes and practices to maintain high standards.
Experience: 3+ years working on scalable, cross-platform web applications, ensuring you’re comfortable working in fast-paced environments.
Frontend Technologies: Expertise in React 18+, TypeScript, and key build tools (Webpack, Vite, etc.). You’ll need to be proficient in modern CSS techniques and responsive design.
API Integration: Strong experience with API design, integration, versioning, and backend collaboration.
Code Quality & Optimisation: Demonstrated ability to write high-quality, optimised UIs and refactor existing code to improve structure and design.
Communication Skills: Ability to work in a remote setting, collaborate across teams, and communicate technical concepts clearly in English (C1 level).
Adaptability & Teamwork: Ability to navigate the challenges of a remote work environment and proactively collaborate.
WCAG Standards & Accessibility: Having a keen interest or experience in web accessibility will be beneficial, especially for creating inclusive web applications.
Domain Knowledge: Experience in booking/scheduling domains or SaaS products, or having been part of building a product from scratch, will be valuable.
Open Source Contribution: Having experience or interest in contributing to open-source repositories is a nice-to-have that shows a willingness to share knowledge and grow within the community.
Learning & Growth: If the company values personal growth, you could add a note on professional development, such as attending conferences or learning new technologies.
Work Environment: Although it mentions working remotely, providing more insight into the company culture (e.g., work-life balance, team dynamics, opportunities for growth) could make the description more attractive to potential candidates.