Backend/Full Stack Engineer
Backend/Full Stack Engineer

Backend/Full Stack Engineer

Full-Time 50000 - 70000 £ / year (est.) No home office possible
AltoVita

At a Glance

  • Tasks: Enhance our tech framework and develop innovative cloud-based platforms.
  • Company: Join a dynamic company focused on cutting-edge technology and growth.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional development.
  • Why this job: Make an immediate impact in a growing business with exciting projects.
  • Qualifications: 5+ years PHP experience, strong communication, and team collaboration skills.
  • Other info: Work in a supportive environment with excellent career advancement opportunities.

The predicted salary is between 50000 - 70000 £ per year.

We are seeking a highly motivated and passionate mid/senior Backend Engineer to spearhead the enhancement of our technology framework and drive change. The ideal candidate should have a minimum of 5 years of commercial PHP development experience. This role is crucial for driving our technology strategy forward, focusing on bolstering a robust cloud-based property and content management platform with 11 integrations already in place, and more integrations planned for the future.

In addition, this position involves developing a Booking & Request Management Platform that incorporates real-time data & analytics and predictive data intelligence features. This role offers the opportunity to come into a growing business and have immediate impact. In this role you should be an excellent communicator who is able to translate complex requirements into functional architecture. You will have hands‑on experience on software development and be able to manage and understand our current applications and architecture, challenging the status quo and having a strong vision for the future of our technology stack. We’re looking for a team member who will be committed to the cause, flexible, reliable and responsible. Keeping the team informed, being an active listener and always at hand to support and respect others.

Key Responsibilities

  • Technology Evaluation and Enhancement: Conduct thorough assessments of our current PHP (Symfony) & NodeJS based backend applications and infrastructure to pinpoint improvement opportunities. Challenge and evolve our platform technologies to enhance system performance and scalability. Set the standards high for the level of quality we deliver, the quality we build and our performance metrics. The role will primarily be backend but frontend experience with React is also desirable - but not essential.
  • Code Development and Integration: Maintain and enhance existing codebases while also developing new features for our next-generation platforms. Ensure high compatibility and seamless integration across systems. Peer reviewing other backend engineers' code to help build the highest quality solution. Lead, contribute and develop coding and technological standards.
  • Testing and Quality Assurance: Design and implement comprehensive testing frameworks, including unit, contract, and end-to-end tests, to ensure functionality, reliability, and quality of backend applications.
  • Collaboration and Leadership: Work closely with product teams, front-end developers, DevOps, and QA engineers to align technologies with business objectives, improve user experiences, and bolster development capabilities.
  • DevSecOps Practices: Follow Agile Methodologies and Enhance CI/CD pipelines and embed security practices throughout the development lifecycle to optimise deployments and bolster system security.
  • Performance Optimisation: Focus on optimising application performance through strategic database and application architecture enhancements, prioritising user experience, scalability, and speed.

Requirements

  • API Design: Demonstrable experience in designing and managing scalable and secure APIs. Strong communication to technical and non-technical team members.
  • Automated Testing: Extensive experience with automated testing practices.
  • Database Management: Strong understanding of MySQL and NoSQL databases.
  • CI/CD: Proven ability in utilising automated pipelines for fast build, deployment, security checks, and quality assurance.
  • DevOps and Security: Experience with AWS, Kubernetes, Docker, and secure coding practices. Familiarity with modern security protocols and measures.
  • Creating APIs from Scratch: Experience taking requirements or already developed applications and migrating or building new services from idea to production. Demonstrated ability to integrate AI-assisted tools into the development workflow to accelerate delivery, enhance code quality, and reduce manual effort.

Backend/Full Stack Engineer employer: AltoVita

Join a dynamic and innovative team as a Backend/Full Stack Engineer, where your contributions will directly shape the future of our cutting-edge technology framework. We pride ourselves on fostering a collaborative work culture that values open communication, flexibility, and continuous learning, providing ample opportunities for professional growth. Located in a vibrant area, our company offers a unique chance to make an immediate impact in a growing business while enjoying a supportive environment that encourages creativity and excellence.
AltoVita

Contact Detail:

AltoVita Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend/Full Stack Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving PHP, NodeJS, or React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you've tackled complex problems in the past. Remember, communication is key!

✨Tip Number 4

Don't forget to apply through our website! We love seeing passionate candidates who are eager to join our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Backend/Full Stack Engineer

PHP Development
Symfony
NodeJS
React
API Design
Automated Testing
MySQL
NoSQL
CI/CD
AWS
Kubernetes
Docker
DevOps Practices
Security Protocols
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Backend/Full Stack Engineer role. Highlight your PHP and NodeJS experience, and don’t forget to mention any relevant projects that showcase your skills in API design and automated testing.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your experience aligns with our technology strategy. Be sure to mention your communication skills and how you can contribute to our team.

Showcase Your Projects: If you’ve worked on any cool projects, especially those involving cloud-based platforms or real-time data, make sure to include them in your application. We love seeing practical examples of your work and how you’ve tackled challenges.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at AltoVita

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in PHP, Symfony, and NodeJS, as these are crucial for the role. Brush up on your knowledge of cloud-based platforms and integrations, and be ready to discuss how you've improved system performance in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex technical challenges. Be ready to explain your thought process and how you translated requirements into functional architecture. This will demonstrate your ability to challenge the status quo and drive change.

✨Communicate Effectively

Since this role requires collaboration with various teams, practice explaining technical concepts in simple terms. Highlight your experience in peer reviewing code and how you’ve supported team members in achieving high-quality solutions.

✨Demonstrate Your Commitment to Quality

Be prepared to discuss your experience with automated testing and CI/CD practices. Share how you’ve implemented testing frameworks and ensured the reliability of applications, showcasing your dedication to delivering top-notch quality.

Backend/Full Stack Engineer
AltoVita

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>