Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

Senior Software Engineer, Fullstack

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join us as a Senior Full Stack Engineer, building innovative web and desktop applications.
  • Company: Dialpad is a leading AI-powered customer communications platform, trusted by top enterprises like Netflix and T-Mobile.
  • Benefits: Enjoy competitive salaries, wellness perks, professional development reimbursement, and a collaborative culture.
  • Why this job: Shape the future of work with cutting-edge technology while mentoring junior engineers in a supportive environment.
  • Qualifications: Bring 8+ years of full-stack experience, strong communication skills, and a passion for mentoring.
  • Other info: This hybrid role requires being in the London office 2-3 times a week.

The predicted salary is between 43200 - 72000 £ per year.

Dialpad is the leading Ai-powered customer communications platform creating human-first, Ai-enhanced solutions that will drive the next wave of how businesses communicate with and serve their customers. Every engineer on our global engineering team is given the opportunity to take ownership of a large portion of the product where they’re able to see immediate results. Combining natural language processing and artificial intelligence with world-class cloud computing, the things you’ll create at Dialpad will shape the future of work—enabling companies to work from anywhere and making business communication more human.

Dialpad’s Workforce Management team leverages artificial intelligence to craft advanced functionality specifically designed for contact center supervisors, enabling them to optimize operations and enhance the customer experience. Our teams are highly collaborative and comprise cross-disciplinary professionals, including Product Managers, Designers, QA specialists, as well as Engineers specializing in Data Engineering, Data Science, and Telephony.

Your role

We are seeking a talented and experienced Senior Full Stack Engineer who is passionate about building high-quality, scalable web & desktop native applications using modern frontend and backend technologies. You will own significant features end-to-end and tackle technical hurdles and enrich the team through your engineering experience including mentorship of junior engineers. You will guide projects with multiple engineers collaborating to deliver major features. You will work jointly in a cross functional team, including working closely with Product Managers in advocating for technical initiatives for the team. This position reports to our Engineering Manager, who is based in London, and is looking for the person to join the team in our London Office. Please note, this is a hybrid position with an expectation to be in the office 2-3 times per week.

What you’ll do

  • Develop and maintain Dialpad's web & desktop applications using modern technologies.
  • Write clean, modular, and maintainable code using best practices along with unit tests.
  • Participate in code reviews to ensure code quality, maintainability, and scalability.
  • Ensure that features are shipped on time and with the highest quality.
  • Take up on-call activities to support and resolve the issues coming from the QA and the Customers.
  • Be responsible for deploying the new releases on a weekly release cadence.
  • Collaborate with cross-functional teams to build and use common components and practices across Dialpad products.
  • Mentor junior engineers and help them grow their skills and expertise.

Skills you’ll bring

  • +8 years of experience in Full-stack software engineering.
  • Experience with databases SQL/NoSQL.
  • Experience with building reusable and modular components both frontend and backend.
  • Experience with mentoring junior engineers and helping them grow their skills.
  • Experience with RESTful APIs and GraphQL schemas.
  • Experience with Agile development methodologies.
  • Strong debugging and troubleshooting skills.
  • Strong communication and collaboration skills.

Dialpad benefits and perks

Benefits and wellness

An apple a day keeps the doctor away—and it doesn’t hurt that we offer great options for medical, dental, and vision plans for all employees. Along with that, employees also receive a monthly stipend to help cover your cell phone bill, home internet bill, and we reimburse for gym membership costs, a variety of wellness events, and more!

Professional Development

Dialpad offers reimbursement for expenses related to professional development, up to an annual limit per calendar year.

Culture

We’ve been named a Top Workplace seven times, and a big part of this is because of our collaborative culture that elevates our teammates, celebrates wins, and brings together passion and talent.

Compensation

Teamwork makes the dream work, and Dialpad offers competitive salaries because each and every Dialer participates in our success.

Diversity, Equity, and Inclusion (DEI) at Dialpad

At Dialpad, we are passionate about Doing the Right Thing. This means we are committed to building a values-driven culture that celebrates identity, inclusion and belonging. As a global company, it’s our responsibility to come together to create a culture where all Dialers can Work Beautifully, Delight Our Users, and Innovate Continuously to bring our world-class product to life. Every Voice Matters at Dialpad. We build community through our Employee Resource Groups, company-wide celebrations, service days, and a robust internal learning & development program focused on the success of our Dialers.

Don’t meet every single requirement? Studies have shown that women and marginalized groups are less likely to apply to jobs unless they meet every single qualification. At Dialpad we are dedicated to building an inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Dialpad is an equal-opportunity employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment.

Senior Software Engineer, Fullstack employer: Dialpad

Dialpad is an exceptional employer, offering a vibrant work culture that prioritises collaboration and innovation in the heart of London. With competitive salaries, comprehensive benefits including wellness stipends, and a strong commitment to professional development, employees are empowered to grow their skills while contributing to cutting-edge AI technology. The company's dedication to diversity, equity, and inclusion ensures that every voice matters, making it a truly inclusive environment for all team members.
D

Contact Detail:

Dialpad Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Fullstack

✨Tip Number 1

Familiarise yourself with Dialpad's products and services. Understanding their AI-powered customer communications platform will help you articulate how your skills can contribute to their mission during discussions.

✨Tip Number 2

Highlight your experience with modern frontend and backend technologies in conversations. Be prepared to discuss specific projects where you've built scalable applications, as this aligns closely with what Dialpad is looking for.

✨Tip Number 3

Showcase your mentoring experience. Since the role involves guiding junior engineers, sharing examples of how you've helped others grow can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your approach to collaboration within cross-functional teams. Dialpad values teamwork, so demonstrating your ability to work effectively with product managers and designers will be crucial.

We think you need these skills to ace Senior Software Engineer, Fullstack

Full-Stack Software Engineering
Frontend Development
Backend Development
SQL/NoSQL Databases
RESTful APIs
GraphQL Schemas
Agile Development Methodologies
Code Review Practices
Debugging and Troubleshooting
Mentorship of Junior Engineers
Clean Code Principles
Modular Component Design
Collaboration Skills
Time Management
Unit Testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in full-stack software engineering, particularly focusing on the technologies and methodologies mentioned in the job description. Emphasise your experience with databases, RESTful APIs, and mentoring junior engineers.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building scalable applications and your understanding of AI-powered solutions. Mention specific projects where you've taken ownership and how you’ve collaborated with cross-functional teams.

Showcase Relevant Projects: Include links to your portfolio or GitHub repository that demonstrate your skills in developing web and desktop applications. Highlight any projects that involved modern frontend and backend technologies, as well as your experience with Agile methodologies.

Prepare for Technical Questions: Anticipate technical questions related to your experience with coding best practices, debugging, and troubleshooting. Be ready to discuss your approach to code reviews and how you ensure code quality and maintainability.

How to prepare for a job interview at Dialpad

✨Showcase Your Full-Stack Expertise

Be prepared to discuss your experience with both frontend and backend technologies. Highlight specific projects where you've built scalable applications, and be ready to explain the technologies you used and the challenges you overcame.

✨Demonstrate Collaboration Skills

Since the role involves working closely with cross-functional teams, share examples of how you've successfully collaborated with Product Managers, Designers, and other engineers. Emphasise your ability to advocate for technical initiatives and mentor junior team members.

✨Prepare for Technical Questions

Expect questions on databases (SQL/NoSQL), RESTful APIs, and GraphQL schemas. Brush up on your debugging and troubleshooting skills, as these will likely come up during the interview. Consider doing mock interviews to practice articulating your thought process.

✨Align with Company Culture

Dialpad values a collaborative culture and diversity. Research their values and think about how your personal values align with theirs. Be ready to discuss how you can contribute to a positive team environment and support inclusion within the workplace.

Senior Software Engineer, Fullstack
Dialpad
D
  • Senior Software Engineer, Fullstack

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-20

  • D

    Dialpad

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