Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Software Engineer

Entrust Datacard

City of London

Hybrid

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company specializing in identity verification is seeking a Software Engineer with at least 4 years of experience. Candidates should have expertise in both frontend (TypeScript, React) and backend (Node.js, REST APIs) technologies, a passion for privacy and security, and strong communication skills. The role offers a flexible work environment and benefits such as private medical insurance, generous annual leave, and professional development opportunities.

Benefits

25 days annual leave plus a day off for your Birthday
Two paid volunteering days per year
Private Medical and Dental Insurance
Generous paid parental leave
Life enrichment allowance for wellness services
Dedicated learning opportunities
Flexible work options

Qualifications

  • Minimum 4 years of professional experience in software engineering.
  • Proficiency in at least one modern front-end framework.
  • Experience in building accessible and user-friendly interfaces.

Responsibilities

  • Design and build scalable, reliable, and high-performing systems.
  • Implement security principles in product design and development.
  • Mentor and support less experienced engineers.

Skills

Frontend technologies (TypeScript, React)
Backend technologies (Python, Kotlin, Node.js)
REST APIs
Data pipelines
Cloud infrastructure
CI/CD pipelines
Automated testing
Agile methodologies
Strong communication skills
Mentoring others

Education

Degree in Engineering, Computer Science, Mathematics, or related field
Job description
* 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.* 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.* 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.* 25 days annual leave plus a day off for your Birthday.* Two paid volunteering days per year.\** Bupa Private Medical and Dental Insurance\** Pension with The People’s Pension (employer contribution 4% of base salary)\** Generous paid parental leave* Life enrichment allowance of up to £80 per month to use for services including gym, yoga, fitness classes, massages, childcare, and therapy* Dedicated learning opportunities including using tools like Linkedin Learning with availability to use for learning resources such as books, coaches, conferences, courses, podcasts, and more* Our open and transparent culture is reflected in our “Better Together” motto and we bring this to life by meeting once a week for our global weekly roundup (OnThursday); holding quarterly team socials, and other company-wide social events* Expense up to £300 (or local equivalent) to purchase workstation setup equipment* The opportunity to become a member of Entrust’s resource groups in order to learn different skills in our belonging group* 25 days (about 3 and a half weeks) annual leave plus a day off - Birthday.* Two paid volunteering days per year. \** Private Medical + Dental Insurance through Allianz\* (extended up to 2 children)* Life Assurance (3x Annual Base Salary)\** Generous paid parental leave* Life enrichment allowance of up to €95 per month for services including gym, yoga, fitness classes, massages, childcare, and therapy.* Expense up to €350 to purchase workstation setup equipmentAt Entrust, we don’t just offer jobs – we offer career journeys. Here is what you can expect when you join our team:Flexibility: Life is all about balance. Whether you’re remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.