Software Engineer

Software Engineer

Full-Time 28800 - 48000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Develop and enhance scalable systems using PHP and Laravel while collaborating with a dynamic team.
  • Company: Join Mitratech, a global leader in legal and compliance tech with a vibrant culture.
  • Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
  • Other info: Be part of a diverse team that values creativity and continuous improvement.
  • Why this job: Make an impact by working on innovative projects with cutting-edge technologies.
  • Qualifications: 3+ years in full-stack development with PHP and Laravel; eager to learn and collaborate.

The predicted salary is between 28800 - 48000 £ per year.

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.

We are seeking a talented, motivated, and collaborative Software Engineer to join our team. This is a hands-on role where you will contribute directly to building and enhancing scalable, reliable systems using PHP and Laravel. You'll work closely with senior developers to modernize our existing codebase, manage technical debt, and deliver high-quality solutions that meet our evolving customer needs.

As a Software Engineer, you'll leverage your existing technical skills and eagerness to learn to deliver production-ready code. You will contribute to our engineering practices, striving for continuous improvement and technical excellence with the support of a highly experienced team.

What You'll Do

  • Contribute High-Quality Code: Write clean, maintainable, and well-structured code in PHP and Laravel, applying best practices and high-quality standards across the full stack.
  • Apply Engineering Best Practices: Work within established engineering best practices such as consistent coding standards, thorough unit/integration testing, and effective code reviews.
  • Enhance Existing Systems: Contribute to refactoring and enhancing legacy systems, helping to reduce technical debt while delivering on business targets.
  • Implement Features & Learn Design: Implement new features and contribute to the technical design of software architecture, working closely with senior engineers to align with long-term goals.
  • Collaborate and Communicate: Work effectively within your sprint team and with cross-functional stakeholders, asking clarifying questions and incorporating feedback into your work.

Required Skills and Experience

  • Technical Proficiency: 3+ years of professional experience in full-stack development with PHP and Laravel. Experience building web applications and working with well-structured REST APIs. Familiarity with a modern JS framework (e.g., Vue.js, React, or Angular). Solid understanding of SQL databases such as MySQL or PostgreSQL. Proficiency with Git, pull requests, and version control fundamentals. Experience with debugging and troubleshooting.
  • AI Leverage: Familiarity with using AI-assisted development tools (e.g., GitHub Copilot) to improve code quality and efficiency.
  • Operational Awareness: An understanding of the importance of writing production-ready code that maintains standards for performance, security, and maintainability.

Nice to Have (Preferred Qualifications)

  • Familiarity with PHP testing tools (e.g., PHPUnit, Pest) and frontend testing strategies.
  • Experience with Typescript.
  • Experience working on a SAAS product.
  • Experience in a scrum/agile environment.
  • An eagerness to learn new technologies and grow your skillset.

Who You Are

  • A Problem Solver: You are motivated by technical challenges and enjoy finding pragmatic solutions.
  • Technically Curious: Detail-oriented and passionate about writing code and learning from others.
  • A Team Player: You work well with others and are always looking for ways to improve yourself and contribute to the team's success.

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.

Software Engineer employer: Mitratech

At Mitratech, we pride ourselves on being an exceptional employer that fosters a vibrant and inclusive work culture, where innovation and collaboration thrive. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work with cutting-edge technologies in a supportive environment. Join us in our global team and experience the unique blend of entrepreneurial spirit and enterprise investment that makes Mitratech a truly rewarding place to advance your career as a Software Engineer.

M

Contact Details:

Mitratech Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to current or former employees at Mitratech on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills! If you have a GitHub profile or personal projects, make sure to highlight them during interviews. It’s a great way to demonstrate your coding chops and passion for software engineering.

Tip Number 3

Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills, which is key for a role at Mitratech.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team!

We think you need these skills to ace Software Engineer

PHP
Laravel
Full-Stack Development
REST APIs
JavaScript Frameworks (e.g., Vue.js, React, Angular)
SQL Databases (MySQL, PostgreSQL)
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your PHP and Laravel experience, and don’t forget to mention any work with REST APIs or modern JS frameworks!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about joining Mitratech. Share specific examples of how you've tackled technical challenges and contributed to team success in previous roles.

Showcase Your Problem-Solving Skills:In your application, give us a glimpse of your problem-solving abilities. Mention any projects where you’ve had to refactor code or enhance existing systems, and how you approached those challenges.

Apply Through Our Website:We encourage you to apply directly through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Mitratech

Know Your Tech Stack

Make sure you brush up on your PHP and Laravel skills before the interview. Be ready to discuss your past projects and how you've applied best practices in coding, testing, and debugging. This will show that you're not just familiar with the tech but can also contribute high-quality code right from the start.

Show Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Mitratech values problem solvers, so share examples that highlight your technical curiosity and ability to find pragmatic solutions. This will demonstrate your fit for their team-oriented culture.

Emphasise Collaboration

Since you'll be working closely with senior developers and cross-functional teams, it's crucial to showcase your teamwork skills. Think of instances where you've effectively communicated or collaborated on projects, and be ready to discuss how you incorporate feedback into your work.

Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions! Inquire about the team's current projects, the technologies they’re excited about, or how they approach continuous improvement. This shows your genuine interest in the role and helps you gauge if Mitratech is the right fit for you.