Principal Full-Stack Engineer (Contract Role) / 38 minutes ago
Principal Full-Stack Engineer (Contract Role) / 38 minutes ago

Principal Full-Stack Engineer (Contract Role) / 38 minutes ago

Full-Time 60 - 85 £ / hour (est.) No home office possible
P

At a Glance

  • Tasks: Lead and innovate in full-stack development, tackling complex engineering challenges.
  • Company: Join a cutting-edge tech company driving global expansion with top talent.
  • Benefits: Competitive €85/hour rate, flexible work hours, and top-notch equipment provided.
  • Why this job: Make a real impact while working with advanced technologies and a talented team.
  • Qualifications: 15+ years of experience in web applications, expert in PHP and modern JavaScript.
  • Other info: Enjoy global co-working access and exciting team events throughout the year.

The predicted salary is between 60 - 85 £ per hour.

About Xcelirate

Xcelirate develops technologically-advanced platforms accessed by thousands of users every minute. We foster an environment where top developers collaborate to strategically plan and swiftly execute practices that maintain market dominance and drive global expansion. Our success is built on a decade of growth supported by our customers and talented team.

We are seeking a principal-level full-stack engineer—a seasoned expert who guides architectural decisions and remains deeply hands-on with the code. The ideal candidate approaches work with a stoic mindset, prioritising clarity and importance over urgency, and naturally elevates the technical standards of those working alongside them.

You possess an intuitive understanding of advanced concepts like hot-path optimisation, speculative execution, and lazy initialisation. We encourage sharing details about personal homelab experiments driven purely by curiosity.

Key Responsibilities
  • Manage time effectively while adhering to company priorities.
  • Own complex engineering problems end-to-end, from problem framing and design through delivery and iteration.
  • Ensure critical platform areas remain reliable, performant, and maintainable.
  • Build new features and enhance existing ones across platforms.
  • Pragmatically refactor legacy and modern codebases, balancing long-term health with delivery needs.
  • Write comprehensive tests (unit, integration, and end-to-end) to ensure software reliability.
  • Engage in every phase of the software lifecycle, from ideation to deployment.
  • Participate in and occasionally lead deep technical discussions to drive sound decisions and trade-offs.
  • Work hands-on across both backend and frontend systems.
  • Identify inefficiencies and streamline workflows to reduce unnecessary effort.
  • Collaborate closely with senior engineers, raising the technical bar through example.
  • Take full ownership of work, ensuring high-quality, maintainable solutions.
Required Experience and Technical Skills
  • Experience: 15+ years of hands-on experience building and maintaining complex web applications.
  • Communication: Clear technical communication, capable of explaining and defending design decisions to both senior engineers and non-engineers.
  • Backend Expertise: Expert PHP developer (12+ years), proficient with Symfony or equivalent frameworks.
  • Frontend Expertise: 10+ years of modern JavaScript experience, including React or Vue (Next/Nuxt experience is a plus).
  • Polyglot Skills: Expert level knowledge in at least one additional programming language (Python is a plus).
  • Architecture: Expertise in full-stack architecture, including monoliths, services, and hybrid models.
  • Cloud & DevOps: Power user experience in cloud deployment and scaling (AWS preferred).
  • Linux & Containers: Expert Linux user, including daily containerized workflows with Docker.
  • Infrastructure Automation: Expert proficiency in Terraform and Ansible.
  • CI/CD: Power user level ownership of CI/CD pipelines and release workflows.
  • Testing: Extensive experience in automated testing (unit, integration, E2E), including TDD where appropriate.
  • Security: Expert knowledge of web security fundamentals: authentication, authorisation, data protection, and secure coding.
  • Codebase Fluency: Ability to work effectively on both legacy and modern codebases, focusing on incremental modernisation.
  • Ownership: Strong independent technical ownership and accountability.
Contractor Benefits and Support
  • Competitive contractor rate of €85/hour plus a retention bonus scheme paid every 6 months.
  • Top-Notch Workstation provided (latest MacBook, branded merchandise).
  • Global Co-Working Access for dynamic and flexible work arrangements.
  • Full flexibility in work location and hours to support work-life balance.
  • Participation in exciting events and gatherings throughout the year (team gatherings, cultural events, etc.).

Principal Full-Stack Engineer (Contract Role) / 38 minutes ago employer: Php-Jobs

Xcelirate is an exceptional employer that champions innovation and collaboration, providing a dynamic environment for top developers to thrive. With competitive contractor rates, flexible work arrangements, and access to global co-working spaces, we prioritise work-life balance while fostering professional growth through engaging events and a culture of continuous learning. Join us to elevate your technical expertise and contribute to cutting-edge projects that impact thousands of users worldwide.
P

Contact Detail:

Php-Jobs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Full-Stack Engineer (Contract Role) / 38 minutes ago

✨Tip Number 1

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

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack expertise. This is your chance to demonstrate your problem-solving abilities and technical prowess.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Xcelirate, where we value top talent like you.

We think you need these skills to ace Principal Full-Stack Engineer (Contract Role) / 38 minutes ago

Full-Stack Development
PHP
Symfony
JavaScript
React
Vue
Python
Cloud Deployment
AWS
Linux
Docker
Terraform
Ansible
CI/CD Pipelines
Automated Testing

Some tips for your application 🫡

Show Your Technical Prowess: When you're writing your application, make sure to highlight your technical skills and experience. We want to see how you've tackled complex engineering problems in the past, so don’t hold back on sharing those juicy details!

Be Clear and Concise: We appreciate clarity over fluff! Keep your application straightforward and to the point. Use simple language to explain your design decisions and experiences, making it easy for us to understand your thought process.

Share Your Curiosity: If you’ve got any personal projects or homelab experiments that showcase your passion for tech, include them! We love seeing candidates who are driven by curiosity and innovation, so let that shine through in your application.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Php-Jobs

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially PHP, JavaScript frameworks like React or Vue, and cloud deployment. Brush up on your knowledge of architectural concepts and be ready to discuss your hands-on experience with them.

✨Showcase Your Problem-Solving Skills

Prepare to discuss complex engineering problems you've tackled in the past. Be ready to explain your thought process from problem framing to delivery, highlighting how you’ve owned projects end-to-end and made critical decisions along the way.

✨Communicate Clearly and Confidently

Practice explaining technical concepts in a way that’s easy to understand for both engineers and non-engineers. This will demonstrate your ability to communicate effectively, which is crucial for a principal role where you’ll be leading discussions and making design decisions.

✨Bring Your Curiosity to the Table

Don’t shy away from sharing your personal projects or homelab experiments. This shows your passion for technology and continuous learning, which aligns perfectly with the company’s culture of innovation and collaboration.

Principal Full-Stack Engineer (Contract Role) / 38 minutes ago
Php-Jobs

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

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>