For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Influencity - Influencer Marketing Platform
Influencity - Influencer Marketing Platform

Full-Stack Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Testing
Design Architecture
Software Development
+39

Permanent role
2 days ago
Apply now

####### ONLY FOR RESIDENTS IN SPAIN #######

# Job Description Full-Stack Software Engineer

We are looking for a passionate full-stack developer to join our team. The ideal candidate has extensive experience building web applications end to end, with strong expertise in modern frameworks, design patterns, testing, and delivering scalable, sustainable solutions.

You will work closely with our Product and Tech teams to develop new features and maintain existing ones, contributing across the stack while taking ownership of technical quality and excellence.

Although flexible hours and remote work are offered, this position is primarily remote with our offices located in Madrid. You will be expected to attend in-person meetings at least once every two months.

# Key Responsibilities

  • Develop new functionalities and maintain the product.
  • Write code, tests, and integrations.
  • Maintain best practices and design patterns aligned with the project and team.
  • Participate in the full development and production cycle.
  • Collaborate in defining technical solutions.
  • Provide estimates for new developments.
  • Work closely with other departments and teams.
  • Join meetings: planning, dailies, retros, weekly tech meets, etc.
  • Create internal documentation.

# The Skillset

  • 5+ years of experience in full-stack development.
  • University degree in Computer Engineering or similar.
  • Solid knowledge of design patterns and best practices.
  • Experience with agile methodologies, especially Scrum.
  • Proven experience with JavaScript, React, Node.js, MongoDB, Git.
  • Experience with NestJs, Express, GraphQL, Apollo Client & Apollo Server.
  • Experience with AWS, Vercel, and GitHub Actions.
  • Experience with testing frameworks: Jest, Puppeteer, Mocha, and Chai.
  • Background in integrating third-party services.
  • Analytical mindset with adaptability to change.
  • Self-management and proactivity.
  • Teamwork and continuous learning spirit.

# Soft-skills

  • Strong analytical and problem-solving mindset.
  • Proactive and self-driven, with ownership of tasks.
  • High attention to detail and commitment to quality.
  • Ability to balance technical solutions with business needs.
  • Excellent organizational and multitasking skills.
  • Strong communication and collaboration attitude.
  • Willingness to continuously learn and grow.
  • Positive and constructive approach to challenges.

# What will you do?

You will develop new functionalities and maintain our product. You can create a free trial yourself to see what we’re talking about: https://influencity.com/get-started

As an experienced profile, you’ll help the team achieve technical excellence from within: best practices, design patterns, testing, sustainability, and scalability.

In 1 month

On your first day, we’ll welcome you with open arms in our central Madrid office (near Sol and Sevilla metro stations), hand you your laptop, and have breakfast with the Tech team so we can start getting to know each other.

During onboarding, you’ll learn about the company structure, the technical and business challenges we face, and from the technical side, you’ll review our infrastructure map, repositories, and the tech stack you’ll work with daily.

The whole tech team will be at your disposal so you can absorb all the knowledge necessary to understand day-to-day operations and the tools we use to reach our goals.

In 3 months

With your seatbelt fastened, you’ll continue working on your autonomy as a developer. The Product team will provide designs and functional analyses for you to carry out technical analysis, with support from the Tech team whenever needed.

In 6 months

With cruising speed in place, you’ll work with both the Design and Tech teams to tackle roadmap developments. From the ideation stage, you’ll propose changes or improvements to designs to speed up development and reduce complexity.

# Why Influencity?

At Influencity, you’ll be part of a fast-growing company where learning and professional development are part of our culture.

  • Work in a rapidly expanding company with exciting challenges.
  • Flexible hours & remote work in a results-oriented environment.
  • Extra time off: December 24th & 31st, plus your birthday!
  • Choose your laptop: MacBook or Windows (Lenovo, HP, Dell).
  • High-trust work culture with autonomy and ownership in your role.
  • Career development opportunities: Performance reviews twice a year.
  • Young, dynamic team with a "let’s make it happen" mentality.
  • Competitive salary based on skills and experience.
  • Employee benefits package (transport, training, meals, gym membership discounts, childcare and more).
  • Medical & dental insurance.
  • Language classes in working hours.

# About Us

Founded in 2014, Influencity (Influencity.com) is the most complete AI-powered influencer marketing platform in the market. With over 70M influencers in our database, we provide brands and agencies with a full stack of solutions to manage campaigns at scale.

Our mission is to become the global leader in influencer marketing. To achieve this, we need an exceptional team that thrives on growth, collaboration, and innovation. At Influencity, we believe in supporting each other, overcoming challenges together, and continuously improving—both individually and as a team.

If this sounds like you, THIS IS YOUR TEAM! We’re excited to meet you! 🚀

# How to Apply?

Send us your Resume/CV to jobs@influencity.com and respond to these 2 questions in your email:

1️⃣ Why do you want to work at Influencity?

2️⃣ Why do you think that we should hire you?

Note: Applications that don’t follow this process will be automatically rejected.

🚀 We look forward to meeting you! 🚀

About Influencity - Influencer Marketing Platform

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service