Responsibilities
* 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.
Privacy, Security, and Quality
* 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.
Ownership and Collaboration
* 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
* 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.
* 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.
* 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
* Backend: mostly Kotlin, Python and Ruby.
* Frontend: React and TypeScript.
* Kubernetes and Docker for deployment.
* AWS for underlying infrastructure.
* GitLab for software lifecycle management.
Location
Hybrid for Lisbon‑based employees or fully remote for those outside Lisbon.
Recruiter
Jack Steib
jack.steib@entrust.com
EEO Statement
Entrust is an EEO/AA/Disabled/Veterans Employer.
#J-18808-Ljbffr