[Remote] Senior Full Stack Engineer at Fin

Barcelona, Catalonia, Spain

Fin Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FintechIndustries

Requirements

  • 4+ years of experience as a Full Stack or Backend Engineer
  • Strong hands-on experience with Node.js (Nest.js), TypeScript, PostgreSQL
  • Strong hands-on experience with MongoDB, RabbitMQ, Elasticsearch, AWS, and Docker
  • Experience building and maintaining production systems at scale
  • Experience with CI/CD and trunk-based development

Responsibilities

  • Build and maintain backend services using Node.js (Nest.js) and TypeScript
  • Develop and optimize APIs, integrations, and data-processing flows
  • Model, query, and optimize relational and document data using PostgreSQL and MongoDB
  • Implement and maintain asynchronous workflows and event-driven components using RabbitMQ
  • Work with Elasticsearch to implement robust, scalable search functionality
  • Ensure code quality, performance, and reliability across backend components
  • Write clear documentation for services, data flows, and technical decisions
  • Build internal tools, admin panels, and data management interfaces
  • Develop lightweight frontend components using TypeScript and modern web frameworks
  • Integrate frontend and backend systems securely and efficiently
  • Work with AWS and Docker to deploy and operate services
  • Participate in CI/CD processes and trunk-based development
  • Troubleshoot issues across the entire stack and propose meaningful improvements
  • Collaborate with cross-functional teams to integrate Nucleus across products and services
  • Contribute to improving engineering processes, standards, and workflows

Skills

Key technologies and capabilities for this role

Node.jsNest.jsTypeScriptPostgreSQLMongoDBRabbitMQElasticsearchAWSDockerCI/CDtrunk-based development

Questions & Answers

Common questions about this position

What are the key required skills for this Senior Full Stack Engineer role?

The role requires 4+ years of experience as a Full Stack or Backend Engineer, with strong hands-on experience in Node.js (Nest.js), TypeScript, and PostgreSQL. Additional required experience includes MongoDB, RabbitMQ, Elasticsearch, AWS, and Docker, along with building production systems at scale and CI/CD with trunk-based development.

What is the salary or compensation for this position?

This information is not specified in the job description.

Is this Senior Full Stack Engineer role remote or does it require office work?

This information is not specified in the job description.

What does the collaboration look like in this role?

You'll collaborate closely with product, design, and other engineering teams, participate in cross-functional integration of the Nucleus platform, and contribute to improving engineering processes, standards, and workflows.

What makes a strong candidate for this Senior Full Stack Engineer position?

A strong candidate has 4+ years of full stack or backend experience, hands-on expertise with Node.js (Nest.js), TypeScript, PostgreSQL, MongoDB, RabbitMQ, Elasticsearch, AWS, and Docker, plus experience scaling production systems and CI/CD. Nice-to-haves like observability tools, system design knowledge, and strong collaboration skills will stand out.

Fin

Provides insights into customer operations workflows

About Fin

Fin provides tools for companies to gain immediate insights into the performance of their customer operations teams across various software applications. Their main product is a browser plugin that tracks and analyzes workflows, allowing businesses to see how their customer experience (CX) processes function in real-time. This data helps organizations identify best practices from top-performing teams, optimize their processes, enhance agent training, and make informed decisions about technology investments. Unlike competitors, Fin focuses on delivering detailed, actionable insights that support continuous improvement in customer operations.

Colma, CaliforniaHeadquarters
2015Year Founded
$19.5MTotal Funding
SERIES_ACompany Stage
Consulting, Consumer Software, Enterprise SoftwareIndustries
1-10Employees

Benefits

Competitive compensation
Work from home setup stipend
Unlimited PTO
Two annual company off-sites
Insurance premiums covered at 90%
401k

Risks

Domain acquisition by James Booth may cause brand confusion for Fin.
New CEO Evan Cummack's leadership may not align with company culture.
Intensifying competition in SaaS market could challenge Fin's client retention.

Differentiation

Fin offers a turnkey browser plugin for granular business insights.
Fin optimizes CX workflows across SaaS applications for improved agent training.
Fin enables companies to replicate top performers and streamline processes.

Upsides

Increased demand for remote work solutions boosts SaaS application adoption.
AI-driven analytics tools enhance Fin's business insights capabilities.
Growing trend of integrating customer feedback aids Fin's process optimization.

Land your dream remote job 3x faster with AI