Staff Software Engineer

Company: Booksy

Salary: Not provided

Location: , United Kingdom

vue
remote

Description

• Lead major technical projects ensuring alignment with company strategic goals and measurable impact.

• Promote advanced engineering practices, including development methodologies, testing frameworks, and system security.

• Contribute to defining and executing technical strategy and architecture to enhance performance, scalability, and resilience.

• Mentor peers and junior team members, providing technical guidance and fostering skill development.

• Communicate complex technical concepts to technical and non-technical stakeholders to facilitate informed decision-making.

• Work with a collaborative team to design and scale robust, high-performance systems that support millions of users.

Requirements

• Proficient in Python/Java programming, with a comprehensive understanding of advanced features, and best practices.

• Experience in JavaScript/TypeScript and modern web frameworks (preferably Vue.js)

• Extensive experience with PostgreSQL database management system, including advanced querying, performance optimization, and database administration tasks.

• Proficiency in writing comprehensive test suites, test automation

• Demonstrate a deep understanding of advanced architectural patterns, such as microservices, micro-frontends, and event-driven architecture, to design scalable, maintainable, and high-performance systems.

• Design, implement, and maintain containerized applications using Docker, and develop CI/CD pipelines to automate testing, deployment, and delivery processes for scalable and reliable software releases.

• Implement and maintain robust observability practices, including logging, monitoring, and alerting systems, to ensure real-time visibility into application performance, system health, and efficient troubleshooting.

Benefits

• The opportunity to be part of something big - the world’s fastest growing beauty marketplace.

• Flexible working hours and opportunity to work remotely within your country.

• Work in a welcoming team which is always ready to help.

• Opportunity to develop in an international environment - we have teams in 6 countries.

• Additional benefits that might differ depending on the location.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.