Senior Full Stack Software Engineer – Team Lead

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Engineering Team Lead guiding hands-on development of identity authentication and fraud prevention software. Leading architecture, cloud engineering, delivery, and engineer development.

Responsibilities:

  • Provide day-to-day technical direction to a full stack engineering team
  • Contribute hands-on to design, development, testing, deployment, and support of production software
  • Guide architecture and design across front-end, back-end, cloud, and infrastructure components
  • Break down complex initiatives into actionable technical work and help estimate effort and dependencies
  • Mentor engineers and facilitate technical discussions
  • Review code and reinforce standards for quality, maintainability, scalability, security, observability, and testing
  • Partner with Product, Engineering, and stakeholders to clarify requirements and translate them into technical solutions
  • Identify risks, blockers, and dependencies and drive appropriate action
  • Improve development practices, tooling, CI/CD pipelines, and ways of working
  • Promote ownership across deployment, monitoring, troubleshooting, and production support
  • Build a collaborative culture grounded in accountability, knowledge sharing, continuous learning, and Mitek’s values
  • Deliver reliable, high-quality software against clear priorities
  • Document and communicate pragmatic architecture and technical decisions
  • Support engineers’ effectiveness and development
  • Improve platform maintainability, operability, security, and scalability while delivering customer value

Requirements:

  • Significant professional software engineering experience, including experience leading technical work or mentoring other engineers
  • Strong back-end development experience; production experience with Go highly desirable
  • Strong experience with JavaScript and single-page application frameworks, particularly React
  • Track record of designing and delivering production-grade full stack applications
  • 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 S3, SQS, ECS, EC2, and Lambda particularly relevant
  • Proficiency with Git, collaborative software development workflows, code reviews, and modern engineering practices
  • Ability to translate business and product requirements into practical technical solutions
  • Strong troubleshooting and analytical skills, including guiding resolution of complex production issues
  • Professional fluency in written and spoken English
  • Bachelor’s degree in Computer Science or related field, or equivalent professional experience
  • Preferred: TypeScript, Redux, HTML, CSS, Freemarker or Thymeleaf
  • Preferred: MongoDB, DocumentDB, or RavenDB
  • Preferred: CloudFormation, Terraform, or comparable infrastructure-as-code technology
  • Preferred: NPM or comparable package manager and Cypress or similar front-end testing tools
  • Preferred: Serverless technologies or microservices architectures
  • Preferred: Bash scripting and familiarity with Java, Groovy, or Python
  • Preferred: Agile team experience and stakeholder coordination
  • Preferred: Previous Technical Lead, Team Lead, Lead Engineer, or similar player-coach experience

Benefits:

  • 10% annual bonus
  • Equity
  • Universal, supplemental, and private healthcare plan choices based on country specifics
  • Retirement/pension plan contributions
  • MTK stock plan participation
  • Life event & disability coverage
  • Generous annual leave
  • Company holidays
  • Volunteer time off
  • E-learning license
  • Tuition reimbursement
  • Hackathons
  • Home office setup allowance
  • Pet insurance
  • Identity theft protection
  • Legal assistance
  • Flexible remote or in-person work from a Mitek office
  • Career development opportunities