At a Glance
- Tasks: Develop secure, scalable applications and collaborate on impactful projects across the tech stack.
- Company: Join a forward-thinking tech company focused on digital identity solutions.
- Benefits: Enjoy flexible working, competitive salary, and strong career growth opportunities.
- Other info: Work in a dynamic environment with a focus on innovation and collaboration.
- Why this job: Make a real impact in the world of digital identity and authentication.
- Qualifications: 5+ years in fullstack development with expertise in React, TypeScript, and backend languages.
The predicted salary is between 60000 - 80000 € per year.
We are looking for a Senior Fullstack Software Engineer to join our Signals Team, contributing to the development of secure, scalable applications that support digital identity and authentication services.
You will work across the stack—from intuitive frontend interfaces to robust backend systems—collaborating with engineers, product managers, and designers to deliver impactful solutions. This role is ideal for engineers who take ownership of complex features end-to-end, influence technical direction, and help raise the engineering bar across the team.
The Signals team builds and maintains critical identity verification capabilities that enable secure onboarding and regulatory compliance worldwide, including:
- eKYC database integrations
- eID and digital identity integrations
These systems power trusted identity flows across multiple geographies and regulatory environments.
Key Responsibilities:
- Lead the design, build, and evolution of fullstack applications using React (TypeScript), Kotlin, Python, and Ruby
- Architect and develop scalable APIs and microservices deployed on AWS, Azure, or GCP
- Drive architectural discussions and contribute to long-term technical strategy
- Improve system reliability, scalability, observability, and performance
- Partner with product and UX teams to deliver high-quality, user-centric experiences
- Champion secure coding practices and contribute to identity and cryptographic systems
Key Projects You’ll Support:
- 5+ years of professional experience in fullstack or software engineering
- Strong proficiency in React/TypeScript and at least one backend language (Python, Kotlin, or Ruby)
- Proven experience designing and building distributed systems and scalable architectures
- Experience building and operating APIs and microservices in cloud environments (AWS, Azure, GCP)
- Strong understanding of system design, performance, and reliability trade-offs
- Deep knowledge of software security principles and privacy-by-design approaches
- Experience working in agile environments with CI/CD practices
- Experience with frameworks such as Spring Boot or Ruby on Rails
- Experience building secure SDKs or working on developer platforms
Play a key role in driving geo-expansion and regulatory-compliant products.
Flexible working (hybrid/remote) to support work-life balance.
Strong investment in career growth, leadership, and learning.
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.
Senior Software Engineer - Frontend / Fullstack in City of London employer: Entrust
Join a forward-thinking company that prioritises innovation and collaboration, offering a dynamic work culture where your contributions directly impact the development of secure digital identity solutions. With a strong commitment to employee growth, you will have access to extensive learning opportunities and leadership development, all while enjoying the flexibility of a hybrid work model in the vibrant city of London. Experience a supportive environment that champions work-life balance and encourages ownership of complex projects, making it an excellent place for passionate engineers to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - Frontend / Fullstack in City of London
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at meetups. Ask them about their experiences and share your passion for the Signals Team's work. Personal connections can make all the difference!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to fullstack development. We want to see your problem-solving skills in action!
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repo or a personal website, highlight your best work that aligns with the role. We love seeing how you've tackled complex features and contributed to impactful solutions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.
We think you need these skills to ace Senior Software Engineer - Frontend / Fullstack in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your proficiency in React, TypeScript, and any backend languages you've worked with. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about joining our Signals Team and how you can contribute to our mission. Be genuine and let your personality come through—this is your opportunity to connect with us.
Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially those involving secure coding practices or cloud environments. It gives us insight into your hands-on experience!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you're serious about joining our team. We can't wait to see what you bring to the table!
How to prepare for a job interview at Entrust
✨Know Your Tech Stack
Make sure you’re well-versed in React, TypeScript, and at least one backend language like Python, Kotlin, or Ruby. Brush up on your knowledge of distributed systems and scalable architectures, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss past projects where you took ownership of complex features. Highlight how you approached challenges, made architectural decisions, and contributed to the overall success of the project. This will demonstrate your ability to influence technical direction.
✨Understand Secure Coding Practices
Since the role involves working with identity verification capabilities, it’s crucial to have a solid grasp of software security principles. Be ready to talk about how you’ve implemented secure coding practices in previous roles and how you can contribute to identity and cryptographic systems.
✨Engage with Product and UX Teams
Collaboration is key in this role, so think of examples where you’ve partnered with product managers and designers to deliver user-centric experiences. Discuss how you’ve balanced technical requirements with user needs to create impactful solutions.