Salary
$69k – $87k per year
Location
Remote (Spain)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
We are looking for a Full Stack Engineering Team Lead to provide day-to-day technical direction to a full stack engineering team while remaining close to the code.
This is a hands-on, player-coach role for someone who can turn product priorities into practical technical plans, guide sound architecture decisions, and help engineers deliver reliable software with confidence.
You will work across front-end, back-end, cloud, and infrastructure components, balancing immediate delivery needs with the long-term quality, security, maintainability, and scalability of the platform.
What You’ll Do (Essential Responsibilities):
- Lead the team’s day-to-day technical direction and support delivery against agreed priorities.
- Contribute hands-on to the design, development, testing, deployment, and support of production software.
- Guide architecture and design decisions across front-end, back-end, cloud, and infrastructure components.
- Break down complex initiatives into clear, actionable technical work and help the team estimate effort and dependencies.
- Mentor engineers, facilitate technical discussions, and help colleagues strengthen their engineering capabilities.
- Review code and reinforce engineering standards for quality, maintainability, scalability, security, observability, and testing.
- Partner with Product, Engineering, and other stakeholders to clarify requirements and translate them into practical technical solutions.
- Identify risks, blockers, and dependencies early, communicate them clearly, and drive appropriate action.
- Improve development practices, tooling, CI/CD pipelines, and the team’s ways of working.
- Promote ownership throughout the application lifecycle, including deployment, monitoring, troubleshooting, and production support.
- Build a collaborative culture grounded in accountability, knowledge sharing, continuous learning, and Mitek’s values of Delivering, Learning, and Caring.
What You'll Need (Required Knowledge, Skills & Abilities):
- Significant professional software engineering experience, including experience leading technical work or mentoring other engineers.
- Strong back-end development experience. Production experience with Go would be highly desirable.
- Strong experience with JavaScript and single-page application frameworks, particularly React.
- A track record of designing and delivering production-grade full stack applications.
- A strong understanding of software architecture, APIs, distributed systems, and modern application development practices.
- Experience building clean, maintainable, production-hardened code and writing unit, integration, and performance tests.
- Experience with Amazon Web Services. Exposure to services such as S3, SQS, ECS, EC2, and Lambda would be particularly relevant.
- Proficiency with Git, collaborative software development workflows, code reviews, and modern engineering practices.
- The ability to translate business and product requirements into practical technical solutions.
- Strong troubleshooting and analytical skills, including the ability to guide the resolution of complex production issues.
- Professional fluency in written and spoken English, with the ability to build alignment across technical and non-technical stakeholders.
- A bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
What Would be Nice (Preferred Skills & Experience):
- TypeScript, Redux, HTML, CSS, and template engines such as Freemarker or Thymeleaf.
- Experience with non-relational databases such as MongoDB, DocumentDB, or RavenDB.
- Experience provisioning cloud infrastructure through code using CloudFormation, Terraform, or a comparable technology.
- NPM or a comparable package manager and Cypress or similar front-end testing tools.
- Experience designing distributed systems using serverless technologies or microservices architectures.
- Bash scripting and familiarity with Java, Groovy, or Python.
- Experience working in Agile teams and coordinating delivery across several technical or business stakeholders.
- Previous experience as a Technical Lead, Team Lead, Lead Engineer, or in a similar player-coach role.
What Success Looks Like:
- The team consistently delivers reliable, high-quality software against clear priorities.
- Architecture and technical decisions are pragmatic, documented, and understood by the people who need to act on them.
- Risks, blockers, and dependencies are identified early and handled constructively.
- Engineers receive the guidance, context, and support they need to work effectively and continue developing.
- The platform becomes easier to maintain, operate, secure, and scale while the team continues delivering customer value.
You will be successful in this role when:
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
MES Systems Specialist
7 hours ago
≈ $51k – $109k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Netherlands
Python
PowerShell
Databases
PostgreSQL
DevOps
Azure
CI/CD
AWS
Kubernetes
IoT
OPC UA
Management
Agile
Apply
Software Engineer
7 hours ago
$40k – $53k per year • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Genoa • Naples
Go
C++
Go
Chi
DevOps
CI/CD
Apply
≈ $38k – $87k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
AI/ML
Cursor
Model Context Protocol
AI Agents
OpenAI Codex
Frontend
Vue.js
Angular
React.js
DevOps
Ansible
GCP
Helm
GitHub Actions
Kustomize
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Git
AWS
Kubernetes
Cybersecurity
HashiCorp Vault
Cryptography
Vault
Management
Jira
ServiceNow
Agile
Apply
Инженер нагрузочного тестирования
8 hours ago
≈ $16k – $32k per year (Estimated) • In office • 2+ years exp • Moscow
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Istio
Linkerd
VictoriaMetrics
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Service Mesh
QA
JMeter
Apply
≈ $26k – $61k per year (Estimated) • Remote • Full-Time • 5+ years exp
AI/ML
LLM
RAG
Hallucination
DevOps
CI/CD
AWS
Cybersecurity
PCI DSS
SOC 2
HIPAA
Management
Intercom
Freshdesk
QA
Selenium
Cypress
Playwright
Postman
Rest-Assured
Apply
Content Marketing Manager
5 days ago
$85k – $125k per year • Remote • Full-Time • 3+ years exp • Bachelor's Degree
Design
Webflow
Marketing
YouTube
Apply
Team Lead, Sales Development
7 days ago
$75k – $100k per year • Remote • Full-Time
Marketing
Salesforce
LinkedIn
Apply
Apply
Sr. Database Architect
4 months ago
$74k – $101k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
dbt
DevOps
Terraform
Datadog
Prometheus
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon Kinesis
Apply
This is one of many
657,068 more open roles from verified company boards, updated every day.

