Job Closed
This listing is no longer active.
Airalo is an eSIM store where travelers can access more than 200 eSIMS at affordable, local rates from around the world while using an eSIM-compatible tablet, smartphone, or PC. Th
Senior Frontend Engineer
Location
Spain
Posted
144 days ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Engineer
Airalo
• Build enterprise-quality software components and scalable features based on product specifications • Improve SEO and resolve user interaction issues to deliver a fast, seamless single-page application (SPA) • Set standards for unit testing, SOLID principles, and clean code while identifying and mitigating project risks • Partner with cross-functional teams to estimate tasks, communicate status, and troubleshoot complex issues • Translate sophisticated business requirements into elegant frontend code using modern build pipelines and tools
Job Requirements
- 6+ years of professional frontend experience with a deep mastery of JavaScript and CSS
- 3+ years of specialized experience building enterprise-level SPAs using **VueJS**
- Proficient in OOP, SOLID principles, and design patterns within a frontend context
- Solid experience with RESTful services, Swagger, Docker, and Git
- Mastery of JavaScript test frameworks and a strong eye for responsive, cross-browser compatible design
- Familiarity with distributed caching, cloud application architectures, and Agile methodologies
- Fluent English with the ability to manage stakeholder expectations and mentor junior developers
Benefits
- Health Insurance
- work-from-anywhere stipend
- annual wellness & learning credits
- annual all-expenses-paid company retreat in a gorgeous destination & other benefits
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Lead hands-on development of frontends using JavaScript, TypeScript, React, and Vue. • Provide technical leadership to a team of 3-4 frontend developers. • Conduct thorough code reviews and guide colleagues in coding and architectural best practices. • Facilitate architecture conversations, help in choosing the right technologies, and ensure that the frontends are efficient and scalable. • Keep the code and infrastructure updated and compliant with current standards.
Senior Front End Engineer
AbacumAbacum is the leading business planning platform that empowers Finance teams to drive performance.
• Collaborate closely with engineers, product designers, and product to perform experiments and test new ideas • Build performant, design-centric, reusable and usable interfaces that solve complex needs. Such as customization possibilities for our users, complex data visualisations (graphs, charts, etc...), delightful components that provide the best platform experience • Drive user defined data modeling and performance, providing the user with customization possibilities through reusable building blocks: models, variables, formulas, … • Take operational responsibility for the components that you write • Work in an environment that supports your individual growth by providing you with challenging tasks and projects to solve and the freedom to acquire new skills in hack time • Work with product and our operations team to incorporate customer feedback in order to constantly improve our product
• Design, develop, and maintain complex React applications • Work extensively with Next.js (App Router) using SSR, SSG, and ISR where appropriate • Build and evolve frontend architectures with scalability and maintainability in mind • Integrate with GraphQL APIs using Apollo Client, interacting with a GraphQL gateway • Collaborate closely with backend engineers, product managers, and designers • Perform code reviews and contribute to architectural and technical decisions • Improve code quality, testing strategy, and developer experience • Actively work on refactoring, technical debt, and long-term improvements • Take ownership of features from design to production
• Designing and building high-performance, secure, and scalable front-end solutions • Strong focus on React and modern JavaScript to create seamless, isomorphic applications • Collaborating clearly and effectively with team members • Contributing to a positive team environment




