Senior Full Stack Software Engineer - Web SDK in London
Senior Full Stack Software Engineer - Web SDK

Senior Full Stack Software Engineer - Web SDK in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Join a talented team to develop secure, scalable identity verification solutions.
  • Company: Entrust, a leader in identity-centric security solutions with a global impact.
  • Benefits: Flexible work options, career growth opportunities, and a collaborative culture.
  • Why this job: Make a real difference in online security while working with cutting-edge technologies.
  • Qualifications: 4+ years in software engineering with expertise in frontend and backend development.
  • Other info: Diverse and inclusive workplace focused on continuous learning and innovation.

The predicted salary is between 36000 - 60000 £ per year.

Join us at Entrust. At Entrust, we're shaping the future of identity-centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.

Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.

As a Senior Full Stack Engineer for the SDK team, you will join a talented and collaborative team dedicated to building resilient, scalable, and delightful systems and experiences for our customers. Leveraging your expertise across both frontend and backend technologies, you will work on impactful projects that shape how we solve complex identity verification challenges in an online world.

You will play a key role in delivering high-quality, polished products by combining robust system design, seamless user interfaces, and backend reliability. This role offers an exciting opportunity to combine frontend and backend expertise to create impactful solutions that address the growing demand for secure and seamless online identity verification.

Responsibilities

The SDK team develops a variety of web and native SDKs, which are embedded into customer applications to help users prove their identity. They care deeply about image capture quality, accessibility, customization, and reducing friction for end-users.

  • Collaborate closely with product designers, product managers, and engineers to deliver end-to-end experiences that delight customers.
  • Design, build, and maintain robust systems, from intuitive frontends using TypeScript and frameworks like React to scalable backends powering public APIs and data processing pipelines.
  • Prototype and iterate solutions to ensure they are impactful, polished, and meet our performance, reliability, and accessibility standards.
  • Support multiple devices, browsers, and platforms while adhering to accessibility best practices.
  • Champion privacy and security in every product, ensuring they meet the highest standards of customer data protection.
  • Write automated tests, develop resilient code, and design robust systems to improve reliability and safety.
  • Take ownership of projects from ideation through system design to execution and delivery.
  • Collaborate across teams to build scalable solutions that address both front-end and back-end challenges.
  • Foster a culture of inclusivity, collaboration, and continuous improvement through participation in retrospectives and feedback.
  • Guide and mentor engineers, helping them manage technical debt, plan refactors, and improve engineering practices.
What We Value
  • A great understanding of modern frontend technologies (e.g., TypeScript and React) and backend technologies (e.g., Python, Kotlin, Node.js, REST APIs, data pipelines).
  • A strong ability to design and build for scalability, reliability, and performance across the stack.
  • A commitment to privacy and security as core principles in product design and development.
  • A proactive approach to continuous learning and improvement, paired with a desire to mentor and support others.
  • A deep appreciation for trust, ownership, and rapid iteration as we solve challenging problems in identity verification.
Qualifications
  • Minimum 4 years of professional experience in software engineering, with significant exposure to both backend and frontend development.
  • Proven expertise in at least one modern front-end framework (e.g., React) and backend technologies (e.g., Node.js, REST APIs).
  • Demonstrated ability to design and implement scalable, secure, and high-performing systems across the stack.
  • Strong knowledge of software development best practices, including automated testing, code reviews, and agile methodologies.
  • Must be able to lawfully work within Portugal and have unrestricted work authorization for Portugal.
Preferred Qualifications
  • A degree in Engineering, Computer Science, Mathematics, or a related field.
  • Experience building accessible and user-friendly interfaces while adhering to privacy and security standards.
  • Familiarity with cloud infrastructure and CI/CD pipelines.
  • Strong communication and collaboration skills, with a proven ability to mentor and guide less experienced engineers.
  • Passion for solving challenging problems in identity verification or a related domain.

This role requires a combination of technical expertise, collaboration, and a commitment to building secure, scalable, and user-focused solutions.

Tech Stack

We are technology agnostic at Entrust. We are not looking for you to have experience in all these technologies. If you're open to learning, please apply. Below is a detailed breakdown of all the technologies we use.

  • Backend: mostly Kotlin, Python and Ruby (you don’t need to excel in all three).
  • Frontend: React and TypeScript.
  • Kubernetes and Docker for deployment.
  • AWS for underlying infrastructure (Aurora, Redis, Dynamo, S3, SNS, SQS, CloudFront, API Gateway, etc.).
  • GitLab for software lifecycle management.
Lisbon office

At Entrust, we have a distributed workforce. This role follows the location specified in the job description: hybrid for Lisbon-based employees or fully remote for those outside Lisbon.

London office

If you're based in our London, UK office, you'll follow a hybrid work model, which requires being in the office three days per week or fully remote for those outside London.

At Entrust, we don't just offer jobs – we offer career journeys. Here is what you can expect when you join our team:

  • Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
  • Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
  • Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.

We believe in securing identities—but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.

If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in building a more secure world—together.

For more information, visit www.entrust.com. Follow us on LinkedIn, Facebook, Instagram, and YouTube.

Senior Full Stack Software Engineer - Web SDK in London employer: Entrust Datacard

Entrust is an exceptional employer that prioritises career growth and flexibility, making it an ideal workplace for a Senior Full Stack Software Engineer. With a strong commitment to diversity and inclusion, employees are encouraged to collaborate and innovate in a supportive environment, while also enjoying the benefits of a hybrid work model in the vibrant city of Lisbon. The company fosters continuous learning and offers exciting challenges, ensuring that every team member can thrive both personally and professionally.
E

Contact Detail:

Entrust Datacard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Software Engineer - Web SDK in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects. 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 practising common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Senior Full Stack Software Engineer - Web SDK in London

Full Stack Development
TypeScript
React
Python
Kotlin
Node.js
REST APIs
Data Processing Pipelines
Automated Testing
Scalability Design
Security Best Practices
Agile Methodologies
Collaboration Skills
Mentoring
Cloud Infrastructure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Full Stack Software Engineer role. Highlight your expertise in both frontend and backend technologies, especially TypeScript, React, and any relevant backend languages.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about identity-centric security solutions. Share specific examples of projects you've worked on that demonstrate your ability to deliver high-quality, scalable systems.

Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled complex challenges in software development. We love seeing how you approach problems and what innovative solutions you've implemented.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!

How to prepare for a job interview at Entrust Datacard

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially TypeScript, React, Kotlin, and Python. Brush up on your knowledge of REST APIs and data pipelines, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, particularly those related to identity verification or security. Be ready to explain how you approached these problems and the impact of your solutions.

✨Emphasise Collaboration

Since this role involves working closely with product designers and other engineers, highlight your teamwork experiences. Share examples of how you’ve successfully collaborated on projects and contributed to a positive team culture.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to privacy and security, as well as their development processes. This shows your genuine interest in the role and helps you assess if the company aligns with your values.

Senior Full Stack Software Engineer - Web SDK in London
Entrust Datacard
Location: London

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

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