Senior Software Engineer (Full Stack / Backend / Frontend)

DriveDocs
Charing Cross, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 125K

Job location

Charing Cross, United Kingdom

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Azure
Software as a Service
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Document Management Systems
Mobile Application Software
Python
Node.js
NoSQL
Software Architecture
Software Engineering
SQL Databases
Enterprise Software Applications
React
Backend
Front End Software Development

Job description

London is a hub for cutting-edge technology and innovation, and at DriveDocs., we apply that same standard to our digital products. We build enterprise-grade software that simplifies document management while remaining user-friendly and scalable. We believe enterprise software doesn't have to be complex or boring.

We are looking for a Senior Software Engineer (Full Stack / Backend / Frontend) who can take ownership of our software architecture and drive technical excellence across our platform. You aren't just writing code; you're shaping the way our applications work and ensuring they deliver real value to our users. You will collaborate closely with product managers, designers, and QA engineers, bridging the gap between complex technical requirements and elegant, efficient solutions.

Why Work With Us?

The Environment: Our office is located in London's iconic financial district, surrounded by inspiring architecture, great food, and easy transport links. We value a workspace that fosters focus, collaboration, and creativity.

Modern Tech Stack: We work with React, Node.js, and cloud infrastructure (AWS/GCP/Azure). We follow modern DevOps practices and maintain high standards in testing, CI/CD, and code quality.

Growth: We invest in your professional development. Attend conferences, training, or online courses-whatever helps you sharpen your skills and advance your career.

Impact: You'll be a key member of our tech team, contributing to the decisions that shape the product from architecture to deployment. Your work will directly influence how thousands of clients manage their digital documents., * Full Stack Development: Design, implement, and maintain web and mobile applications across the stack.

  • Backend Expertise: Build scalable APIs, database solutions, and server-side logic to support our platform.
  • Frontend Excellence: Implement responsive, user-friendly interfaces with React or similar frameworks.
  • Code Quality: Write clean, maintainable, and testable code, with proper documentation and code reviews.
  • Mentorship: Guide junior developers and contribute to team knowledge sharing.
  • Collaboration: Work closely with product, design, and QA teams to deliver high-quality software.
  • Continuous Improvement: Suggest and implement process improvements, automation, and best practices.

Requirements

Do you have experience in Software development?, Experience: 5+ years of professional software development experience, preferably in B2B or SaaS environments. Technical Skills: Strong proficiency in JavaScript (Node.js, React), Python, or Java. Familiarity with SQL/NoSQL databases, cloud platforms (AWS/Azure/GCP), and CI/CD pipelines. Problem-Solving: Analytical mindset with the ability to troubleshoot complex technical issues and optimize performance. Communication: Clear communicator, comfortable explaining technical concepts to both technical and non-technical stakeholders. Mindset: Pragmatic and user-focused. You know when to strive for perfection and when to ship a solution quickly.

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Employee mentoring programme
  • Paid volunteer time
  • Casual dress
  • Health & wellbeing programme
  • Free flu jabs
  • Transport links

Apply for this position