Frontend Developer (Spain - Remote)

team.blue

Education
Qualifications
Benefits
Skills

If you love building user-facing features at scale and care deeply about performance, maintainability, and user experience, at Metricool, you’ll find the freedom, tools, and impact you’re looking for.

You can work 100% remotely in an international, fast-growing company where the whole team shares a passion for creating, collaborating, analyzing, and helping social media professionals simplify their work.

Your mission will be to design, build, and continuously improve our web and mobile applications, ensuring a seamless experience for tens of thousands of users across the world.

In this position, you will be able to have a wonderful contribution and impact in different areas:

As an engineer:

  • Design and implement high-quality frontend solutions using Vue 3, TypeScript, and modern JS.
  • Improve and maintain our core systems and shared codebase across web and mobile (Ionic + Capacitor).
  • Evaluate new tools, approaches, and solutions to keep our stack efficient and scalable.
  • Participate in architecture discussions and influence technical decisions.

As a team member:

  • Mentor and support teammates through code reviews, pair programming, and knowledge sharing.
  • Collaborate closely with the backend, product, and design teams to shape features from concept to release.
  • Contribute to improving our processes and culture with a proactive mindset.

Long story short: What will your first days at Metricool look like?

  • First month: You’ll meet the team, get to know our product and architecture, and understand how we work. You'll shadow other developers and gain context by exploring our codebase and tools.
  • First quarter: You’ll start contributing independently, solving frontend issues, and collaborating on feature development. You’ll also start proposing ideas and small improvements.
  • To the moon: You’ll take full ownership of parts of our frontend, lead improvements, and help define the future of our platform. You’ll become a key technical voice in the team.

Job requirements. You’ll be successful on your mission if you have:

  • Hard Skills
    • 3+ years of experience as a Frontend Developer.
    • Strong knowledge of Vue.js (Vue 3 preferred), TypeScript, and JavaScript.
    • Experience building and maintaining SPAs and scalable component-based architectures.
    • Good understanding of cloud environments and API integration.
    • Familiarity with Git and modern development workflows.
  • Soft Skills
    • High level of proactivity, self-management, and problem-solving.
    • Strong communication skills in English and/or Spanish (B1+ minimum).
    • A team-first attitude and desire to make an impact.
  • Nice to have (but can be learned on the job):
    • Experience with Ionic and Capacitor for mobile development.
    • Knowledge of our business domain and internal processes.
    • Familiarity with performance optimization and cross-platform consistency.
    • Ability to integrate and utilize AI models and tools within the software development lifecycle.

What we offer:

  • Remote Work Environment. Work from anywhere with async-friendly communication.
  • Flexible Schedule. Organize your day in a way that works for you and your team.
  • Competitive Salary. For this role, we offer a range between €35,000–€55,000 depending on your experience.
  • Annual Meetups. Once a year, we bring the full team together to connect and align.
  • Healthcare Plan. Private insurance (Spain-based).
  • Professional Development Plan. We’ll support your growth with clear guidance and resources.
  • Language Lessons. Improve your Spanish, English, French or German with our internal programs.
  • Flexible Remuneration (Spain only). Use part of your gross salary for nursery, lunch, and more.

What are the steps of the hiring process?

  • First interview to get to know each other, understand your background, and share more about our culture. You’ll meet Horten.
  • Second interview with Marcos and Guille, from the product team, to dive deeper into the technical aspects and mutual fit.

FAQs

Q: What OS can I use?

A: Whatever you prefer—some developers use macOS for mobile development, others Linux or Windows.

Q: What kind of architecture do you have?

A: A monolith internally organized around services. Stable, scalable, and actively maintained.

Q: Do you follow Scrum?

A: Not strictly—we use Asana and Jira, and follow a natural flow based on product and business priorities.

Q: How often do you deploy?

A: Officially Mondays and Wednesdays. Realistically? Almost every day.

Q: How is code reviewed?

A: We use Gitlab. Each MR is reviewed by two colleagues before merging into the main branch.

Q: How do you handle technical debt?

A: As we go. We refactor when needed and keep the codebase scalable and clean.

Read Full Description
Confirmed 16 hours ago. Posted 8 days ago.

Discover Similar Jobs

Suggested Articles