Full Stack Software Engineering Team Lead
New
M
MitekIdentity Authentication
SpainFull-TimeLead
Salary€60,000 - €75,000 a year + 10% annual bonus + equity
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- GitJavascriptSoftware ArchitectureAmazon Web ServicesGoReactRESTful APIsUnit TestingDistributed Systems
Requirements
- Significant professional software engineering experience, including experience leading technical work or mentoring other engineers.
- Strong back-end development experience.
- 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.
- 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.
- A bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
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.
View Full Description & ApplyYou'll be redirected to the employer's site