Enable job alerts via email!

Software Engineer (Mid-Level)

JR United Kingdom

London

On-site

GBP 40,000 - 70,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a Mid-Level Software Engineer to join their dynamic team in London. This role offers the chance to work on innovative projects that shape the future of the beauty sector. You'll design and develop full-stack applications using cutting-edge technologies, ensuring user-friendly and efficient solutions. The company values collaboration and innovation, providing a hybrid working model that aligns with your needs. If you're passionate about technology and eager to make a real impact, this opportunity is perfect for you!

Benefits

Private Healthcare & Wellness Support
Shopping Discounts
Birthday Pamper Party
Social Budget
Holiday on Us
Employee Discount
Interest-Free Advance
Refer a Friend

Qualifications

  • Solid experience with TypeScript and Vue, focusing on full-stack development.
  • Proficient in building RESTful APIs and cloud infrastructure.

Responsibilities

  • Design and deploy full-stack applications with a focus on performance.
  • Collaborate with teams to translate business needs into technical solutions.

Skills

TypeScript
Vue
RESTful APIs
Cloud infrastructure
UI development
Software architecture
iOS app development
Android app development

Tools

Expo
Bun
CI/CD pipelines
Version control

Job description

Townhouse was created with a single goal: to disrupt and reinvent the global nail salon industry. We are the fastest-growing beauty brand in the UK, driven by a passionate and innovative team. As we continue our rapid growth, we need brilliant people (like you!) to join us and help us achieve our mission.

ABOUT THE ROLE:

As a full stack Software Engineer (Mid - Level) at Townhouse, you'll be a crucial part of our software development team, designing, developing, and deploying solutions that directly impact our customers and business. You'll work with a diverse tech stack, from custom booking UIs and POS kiosks to customer-facing apps and backend integrations, owning projects from concept to deployment. You'll collaborate closely with cross-functional teams and will influence architectural decisions while working with the latest technologies to continuously improve our tech stack.

If you're ready to make a tangible impact in a dynamic, fast-paced environment where innovation and collaboration are valued, we'd love to hear from you!

Key Responsibilities:

  • Design, develop, and deploy full-stack applications using TypeScript, Vue, Expo, and Bun, with backend integrations.
  • Work on both client and server sides to ensure efficient, secure, and scalable solutions.
  • Maintain and enhance applications for POS kiosks, customer-facing devices, and mobile apps, transitioning from Kotlin and Swift to TypeScript with Expo.
  • Participate in architectural discussions and propose innovative solutions to complex challenges.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Contribute to continuous improvement of our development processes, ensuring maintainability and optimization.
  • Utilise modern tools and practices, including CI/CD pipelines, automated testing, and version control.

ABOUT YOU:

  • Solid understanding and experience with TypeScript, Vue (or similar), and modern web technologies.
  • Experience building RESTful APIs and working with cloud infrastructure.
  • Proficiency in front-end UI development from design specifications.
  • Strong knowledge of software architecture, design patterns, and principles.
  • Passion for creating user-friendly, efficient applications focused on performance and scalability.
  • Previous experience with iOS or Android app development is a plus.
  • Experience mentoring or collaborating with junior team members is a bonus.

LOCATION:

Our office is based in Central London and we offer a hybrid working model, aligned with role requirements.

EMPLOYEE BENEFITS AT TOWNHOUSE:

  • Private Healthcare & Wellness Support: Benefit from the industry's first private healthcare package, including free GP appointments and treatment in private hospitals when NHS waits are long.
  • Shopping Discounts: Enjoy discounts on top brands to save money every day.
  • Birthday Pamper Party: During your birthday month, bring a friend for a free signature manicure/pedicure and a glass of bubbles!
  • Social Budget: Monthly budget for team treats, lunch, or a night out, planned with your manager.
  • Holiday on Us: Additional days of holiday added to your annual leave allowance for years worked at Townhouse- up to 4 days!
  • Employee Discount: 75% off treatments.
  • Interest-Free Advance: Up to £50 advance per day worked each month, to help with emergencies.
  • Refer a Friend: Earn up to £550 for every successful hire you introduce to Townhouse.

Socials:

Discover more about us:

  • Visit Our Website
  • Follow us on Instagram
  • Follow our Careers Page on Instagram

Townhouse is proud to be an equal opportunity employer, embracing diversity without compromise. We celebrate all qualified applicants, irrespective of race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.

Join us in defining sophistication in the world of nail artistry!

Apply Now and Be Part of Our Exceptional Team!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.