Back to jobs
New

Lead Software Engineer

UK

At Mitratech, we are a team of technocrats focused on building world-class products that simplify operations in the Legal, Risk, Compliance, and HR functions. We are a close-knit, globally dispersed team that thrives in an ecosystem that supports individual excellence and takes pride in its diverse and inclusive work culture centered around great people practices, learning opportunities, and having fun! Our culture is the ideal blend of entrepreneurial spirit and enterprise investment, enabling the chance to move at a rapid pace with some of the most complex, leading-edge technologies available.

For over 35 years, the experts at Mitratech have been focused on solving the complex needs. Today, we serve 20,000 client companies of all sizes globally, representing 30% of the Fortune 500 and over 500,000 users in over 160 countries.

As we continue to grow, we’re always looking for resourceful, enthusiastic, and fresh perspective. Join our global team and see what makes Mitratech a truly exceptional place to work!

 

Job Overview 

We are seeking a highly experienced, innovative, and proactive Lead Software Developer to guide and enable the delivery of a sprint team. This is a hands-on, individual contributor role focused on driving technical excellence and team efficiency, without formal people management responsibilities.

You will be the key technical voice and day-to-day leader of a sprint team, instrumental in architecting and building scalable, reliable systems using PHP and Laravel. Your role is pivotal in modernizing our existing codebase, managing technical debt, and ensuring the team delivers high-quality solutions that meet our evolving customer needs.

 

What You'll Do

  • Lead Day-to-Day Delivery: Own the daily execution of your sprint team's work, ensuring tickets are well-defined and progress smoothly from development through testing to completion.
  • Set the Technical Bar: Actively write exemplary, clean, maintainable, and scalable code. You will serve as the technical standard-bearer, championing best practices such as consistent coding standards, thorough testing, and maintainable design patterns.
  • Resolve Technical Blockers: Be the first point of contact for technical questions and roadblocks within your team. Proactively find solutions and provide hands-on guidance to unblock developers and keep the team's momentum high.
  • Technical Design & Planning: Take the lead in designing complex technical solutions and system architecture. Work with product and technical stakeholders to break down large initiatives into actionable, well-defined tasks for the team.
  • Mentorship and Advocacy: Actively mentor team members, providing clear, constructive feedback during code reviews and fostering a culture of continuous learning and improvement within the team.

 

Required Skills and Experience

  • Technical Mastery:
    • 6+ years of professional experience in full-stack development with strong PHP and Laravel expertise.
    • Proven experience building scalable web applications and well-structured REST APIs.
    • Experience with Angular or other modern JS frameworks (Vue.js, React).
    • Solid understanding of SQL databases such as MySQL or PostgreSQL, including query optimization and schema design.
    • Proficiency with Git, pull requests, and version control best practices.
    • Strong debugging and troubleshooting skills across the entire stack.
  • AI Leverage: Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to accelerate development and improve code quality.
  • Operational Excellence: Proven ability to write production-ready code and maintain high standards for performance, security, and maintainability.
  • Team Leadership: A strong track record of guiding a team's day-to-day delivery and enabling others to be successful.

 

Nice to Have (Preferred Qualifications)

  • Familiarity with PHP testing tools (e.g., PHPUnit, Pest) and frontend testing strategies.
  • Experience working in an enterprise-scale or compliance-focused environment.
  • Experience with Typescript
  • Comfortable working across multiple codebases and collaborating with different teams.
  • Experience in a scrum/agile environment.

 

Who You Are

  • A Problem Solver: You enjoy untangling complex technical challenges and finding pragmatic, effective solutions.
  • A Technical Leader: You are passionate about the craft of software development and take pride in enabling your team to deliver high-quality, high-impact work.
  • A Continuous Improver: You are always looking for ways to improve systems, processes, and the skills of those around you.

 

We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...
Select...

Total compensation includes your base salary + any variable, commission, or performance incentives.