freehire is live on Product Hunt today.

Support the launch →

Software Engineer

Summary

Builds scalable software solutions and collaborates with cross-functional teams to develop features, maintain code quality, and drive technical improvements in a fast-growing tech company.

Job Description

About the Role

We are recruiting on behalf of a growing and ambitious technology-driven organisation that is expanding its engineering team. This is an exciting opportunity to join a business at a pivotal stage of its growth, where your work will have a genuine impact and your ideas will be heard.

The successful candidate will be joining a collaborative and talented engineering team, working on meaningful products in a fast-paced but supportive environment. If you are a driven Software Engineer looking for your next challenge within a company that values technical excellence and continuous improvement, we want to hear from you.

What You Will Be Doing

  • Designing, developing, and maintaining scalable, high-quality software solutions
  • Writing clean, efficient, and well-documented code
  • Collaborating with product managers, designers, and fellow engineers to deliver features from concept to production
  • Participating in code reviews and contributing to a culture of technical rigour and continuous improvement
  • Identifying and resolving bugs, performance issues, and technical debt
  • Contributing to architectural decisions and helping to shape the technical direction of the product
  • Staying up to date with emerging technologies and best practices

What We Are Looking For

  • Proven experience as a Software Engineer in a professional environment
  • Strong proficiency in one or more programming languages (e.g. Python, JavaScript, Java, TypeScript, or similar)
  • Experience with modern frameworks and tools relevant to your stack
  • Solid understanding of software development principles, design patterns, and best practices
  • Experience working with version control systems, particularly Git
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is desirable
  • Strong problem-solving skills and a genuine passion for building great software
  • Excellent communication and collaboration skills within a team environment

What Is On Offer

  • Hybrid working with flexibility built in
  • 28 days annual leave including bank holidays
  • The opportunity to join a growing team at an exciting stage of the company's journey
  • Genuine career progression — this is a business that invests in its engineers and promotes from within
  • Access to ongoing training, development resources, and the latest technologies
  • A collaborative, inclusive culture where engineers are empowered to do their best work

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available