Enginy logo
EnginyPosted 1 month ago

Senior Software Engineer

On-siteBarcelona, Catalonia, Spain

Part TimeSenior LevelStartup

Job Summary

Build and maintain scalable, reliable backend services and high-quality, responsive frontend web applications using React and TypeScript. Design and implement production-grade APIs and integrations with external platforms, work with async architectures and data pipelines, and optimize performance while ensuring strong observability. Own customer-facing dashboards, campaign builders, and reporting UIs, collaborate closely with Product and Design teams to ship end-to-end functionality, and help shape engineering practices as we scale. Join a Barcelona-based startup revolutionizing B2B sales automation after raising €5 million in seed funding.

Required Qualifications

  • 5+ years of professional software engineering experience (Backend, Frontend, or Full-Stack)
  • Strong experience with TypeScript and either Node.js or React
  • Solid understanding of modern API design, async workflows, or web architectures
  • Experience working with relational databases (PostgreSQL or similar)
  • Ability to work autonomously, debug complex issues, and ship high-quality code
  • Strong communication skills and an advanced level of English
  • Desire to work in a fast-moving startup environment

Desired Qualifications

  • Experience in early-stage or fast-scaling startups
  • Familiarity with workflow engines (e.g., Temporal), distributed systems, or microservices
  • Knowledge of UI performance optimization, design systems, or a11y testing
  • Experience with Redis, Elasticsearch, Kafka, or third-party API integrations
  • CI/CD practice with GitHub Actions
  • Interest in B2B SaaS, sales tech, or automation tools
  • Basic exposure to full-stack work, even if your focus is mainly Backend or Frontend

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce