Fullstack Software Engineer

Date PostedMay 28, 2026LocationLondon, UK / Lisbon, Portugal (Hybrid / Remote)CompanyEntrustSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

We are seeking a Level 2 Fullstack Software Engineer to join the Signals Team, focusing on developing secure, scalable applications for identity verification. You will work across the entire stack, utilizing technologies like React, TypeScript, Kotlin, Python, and Ruby. The role involves collaborating with cross-functional teams to build privacy-compliant features and maintain robust microservices on cloud platforms.

Responsibilities

  • Design and build fullstack apps using React, TypeScript, Kotlin, Python, and Ruby.
  • Develop and integrate APIs and microservices on cloud platforms.
  • Collaborate on architecture, code reviews, and CI/CD improvements.
  • Ensure secure, privacy-compliant, and high-performance system delivery.

Required Skills

  • 2-5 years of fullstack engineering experience.
  • React/TypeScript and backend proficiency (Python, Kotlin, or Ruby).
  • API development and microservices architecture.
  • Cloud platforms (AWS/Azure/GCP) and containerization.
  • Knowledge of identity protocols and security principles.

Job Details

### Role Overview You will be responsible for the development and maintenance 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. ### Responsibilities - Design, build, and maintain fullstack applications using React (TypeScript), Kotlin, Python, and Ruby. - Develop and integrate APIs and microservices deployed on AWS, Azure, or GCP. - Collaborate with cross-functional teams to deliver secure, privacy-compliant features aligned with regulations (e.g., GDPR, BIPA, CCPA). - Contribute to architecture discussions, code reviews, and agile ceremonies. - Improve CI/CD pipelines, developer workflows, and system reliability. - Partner with product and UX teams to deliver high-quality user experiences. - Apply secure coding practices and contribute to identity and cryptographic systems. - Troubleshoot and resolve production issues while improving observability and system performance. - Continuously learn and propose improvements to systems, tools, and practices. ### Key Projects - Enhancing Signals products across identity verification and authentication. - Evolving the Signals platform architecture in partnership with senior engineers. - Building APIs to improve developer experience and integration consistency. - Supporting real-time data processing and analytics capabilities. - Integrating advanced security and identity features into the platform. ### Required Qualifications - 2-5 years of professional experience in fullstack or software engineering. - Proficiency in React/TypeScript and at least one backend language (Python, Kotlin, or Ruby). - Experience building and consuming APIs and microservices. - Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). - Understanding of distributed systems and scalable architecture. - Knowledge of software security principles and privacy-by-design approaches. - Experience working in agile environments with CI/CD practices. - Strong problem-solving, communication, and collaboration skills. - Familiarity with monitoring/observability tools (e.g., Datadog, Sentry, New Relic). ### Preferred Qualifications - Knowledge of identity protocols (OAuth 2.0, SAML, OpenID Connect). - Experience with frameworks such as Spring Boot or Ruby on Rails. - Familiarity with identity verification, fraud, or compliance systems. - Understanding of privacy regulations and their technical implications. - Exposure to secure SDK development or mobile security concepts.