Apply Edge Start your job search

Full Stack Software Engineering - Team Lead

Mitek Systems · Greater Madrid Metropolitan Area

Apply & track with Apply Edge

Mitek (NASDAQ: MITK) is a global leader in digital & biometric identity authentication, fraud prevention, and mobile deposit solutions. Our verified identity platform and advanced image capture solutions are built on the latest advancements in biometric recognition, artificial intelligence, computer vision and machine learning, and trusted by over 7,500 organizations worldwide. We are headquartered in San Diego, California, with operations in the United Kingdom, Spain, France, Mexico, and the Netherlands. Visit us at www.miteksystems.com.We are Virtual 1st! Whether you choose to work remotely from your home office or in-person from one of Mitek’s offices, our practices, processes and tools are designed to enable your success. At Mitek, the Future of Work is about flexibility and preference wherever and whenever we are working. Because we care about our candidates, employees and customers, we include an in-person meeting as part of our hiring process. It’s one of the ways we live our mission to “Protect What’s Real.”At Mitek, we believe that teams are more resilient, effective, and innovative when they benefit from a wide range of ideas, lived experiences, and perspectives. The strength of our organization is deeply rooted in the people who power it. We know that a workforce reflecting the richness of our communities and customers helps us better serve their needs.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 prioritiesContribute hands-on to the design, development, testing, deployment, and support of production softwareGuide architecture and design decisions across front-end, back-end, cloud, and infrastructure componentsBreak down complex initiatives into clear, actionable technical work and help the team estimate effort and dependenciesMentor engineers, facilitate technical discussions, and help colleagues strengthen their engineering capabilitiesReview code and reinforce engineering standards for quality, maintainability, scalability, security, observability, and testingPartner with Product, Engineering, and other stakeholders to clarify requirements and translate them into practical technical solutionsIdentify risks, blockers, and dependencies early, communicate them clearly, and drive appropriate actionImprove development practices, tooling, CI/CD pipelines, and the team’s ways of workingPromote ownership throughout the application lifecycle, including deployment, monitoring, troubleshooting, and production supportBuild a collaborative culture grounded in accountability, knowledge sharing, continuous learning, and Mitek’s values of Delivering, Learning, and CaringWhat You'll Need (Required Knowledge, Skills & Abilities): Significant professional software engineering experience, including experience leading technical work or mentoring other engineersStrong back-end development experience. Production experience with Go would be highly desirableStrong experience with JavaScript and single-page application frameworks, particularly ReactA track record of designing and delivering production-grade full stack applicationsA strong understanding of software architecture, APIs, distributed systems, and modern application development practicesExperience building clean, maintainable, production-hardened code and writing unit, integration, and performance testsExperience with Amazon Web Services. Exposure to services such as S3, SQS, ECS, EC2, and Lambda would be particularly relevantProficiency with Git, collaborative software development workflows, code reviews, and modern engineering practicesThe ability to translate business and product requirements into practical technical solutionsStrong troubleshooting and analytical skills, including the ability to guide the resolution of complex production issuesProfessional fluency in written and spoken English, with the ability to build alignment across technical and non-technical stakeholdersA bachelor’s degree in Computer Science or a related field, or equivalent professional experienceWhat Would be Nice (Preferred Skills & Experience): TypeScript, Redux, HTML, CSS, and template engines such as Freemarker or ThymeleafExperience with non-relational databases such as MongoDB, DocumentDB, or RavenDBExperience provisioning cloud infrastructure through code using CloudFormation, Terraform, or a comparable technologyNPM or a comparable package manager and Cypress or similar front-end testing toolsExperience designing distributed systems using serverless technologies or microservices architecturesBash scripting and familiarity with Java, Groovy, or PythonExperience working in Agile teams and coordinating delivery across several technical or business stakeholdersPrevious experience as a Technical Lead, Team Lead, Lead Engineer, or in a similar player-coach roleWhat Success Looks Like:You will be successful in this role when:The team consistently delivers reliable, high-quality software against clear prioritiesArchitecture and technical decisions are pragmatic, documented, and understood by the people who need to act on themRisks, blockers, and dependencies are identified early and handled constructivelyEngineers receive the guidance, context, and support they need to work effectively and continue developingThe platform becomes easier to maintain, operate, secure, and scale while the team continues delivering customer valueLIFE AT MITEKAt Mitek, meaningful work and practical impact matter. Our culture is shaped by people who deliver for customers, keep learning, challenge convention, and care for one another.We believe teams are stronger, more effective, and more innovative when they include different ideas, lived experiences, and perspectives. We therefore encourage you to apply even if your experience does not match every preferred qualification listed above.We sincerely appreciate your interest in Mitek. We know your time is valuable and look forward to learning more about what you could bring to our team.AI IN OUR HIRING PROCESSMitek may use AI-enabled tools to support administrative or analytical parts of the recruitment process, always with human review. AI does not make our hiring decisions.Candidates are welcome to use AI responsibly when preparing an application, but live interviews must reflect their own experience and thinking.You can find more information at:https://www.miteksystems.com/careers/ai-and-interviewing-at-mitekWe take pride in enabling career growth in an environment of innovation and teamwork. Our commitment to all Mitekians is to do meaningful work that matters. Our culture is defined by delivering our best to our customers by providing high value solutions and impactful outcomes, by continuously challenging convention, and by caring for each other through collaboration and celebrating our successes. We are committed to creating competitive, equitable compensation & benefits programs and career development opportunities.Benefit offerings – may vary based on geographic locationWellness: Universal, supplemental, and private healthcare plan choices based on country specificsFinancial future: retirement/pension plan contributions, MTK stock plan participationIncome protection: life event & disability coveragePaid time off: generous annual leave, company holidays, volunteer time offLearning: e-learning license, tuition reimbursement, hackathonsHome office setup allowanceAdditional/optional benefits: pet insurance, identity theft protection, legal assistanceWe sincerely appreciate your interest in Mitek. We know your time is valuable and look forward to the potential of speaking with you further!We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.fix salary + 10% annual bonus + equity