₦ NGN
Language
Currency
arrow_back Back to Jobs

Software Engineer (NodeJS, Typescript)

diligentcorporation · London

Full time On site
description Job Description
<p><strong><span data-contrast="none">Here’s&nbsp;a summary of the role:</span></strong><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:300,&quot;335559739&quot;:300,&quot;335559740&quot;:276}">&nbsp;</span></p> <p><span data-contrast="none">Build cloud software that matters, grow your technical depth, and use modern AI tooling to do your best work. This is a <strong>hands-on engineering role</strong> for someone who enjoys <strong>solving product problems, writing clean code, and helping services run</strong> reliably at scale.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><span data-contrast="none">You’ll&nbsp;work on secure, scalable microservices and <strong>APIs using TypeScript, AWS</strong>, and modern engineering practices.&nbsp;You’ll&nbsp;be part of a collaborative product engineering team where you can own features, contribute to design discussions, support production systems, and keep growing across backend, cloud, and AI-assisted development workflows.</span><span data-ccp-props="{}">&nbsp;</span></p> <p><span data-ccp-props="{}">&nbsp;</span></p> <p><strong><span data-contrast="none">Here’s&nbsp;a breakdown of what&nbsp;you’ll&nbsp;do, not all of it, just the important stuff:</span></strong><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:300,&quot;335559739&quot;:300,&quot;335559740&quot;:276}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">Design, build, test, and improve backend services and <strong>APIs using Node.js, TypeScript, and AWS</strong>.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="none">Take ownership of well-defined features from planning through <strong>release, including code quality, deployment, and production support</strong>.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="none">Work closely with product managers, designers, and other engineers to turn requirements into practical, reliable solutions.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="none">Contribute to <strong>technical design conversations, code reviews, and engineering standards</strong> that keep the team moving well.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="none"><strong>Use AI tools</strong> to speed up research, coding, debugging, testing, and documentation, while checking outputs carefully and applying sound judgment.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="none">Help keep systems secure, observable, and maintainable by improving monitoring, reliability, and day-to-day development practices.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <p><span data-ccp-props="{}">&nbsp;</span></p> <p><strong><span data-contrast="none">These are the essentials&nbsp;you’ll&nbsp;need to get an interview:</span></strong><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:300,&quot;335559739&quot;:300,&quot;335559740&quot;:276}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="none"><strong>3 to 5 years of professional software engineering experience</strong> building production applications in an agile environment.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="none">Strong backend development skills with <strong>Node.js and TypeScript,</strong> including experience building APIs or microservices.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="none">Experience with <strong>React or Angular </strong>in a product engineering environment.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="10" data-aria-level="1"><span data-contrast="none">Hands-on experience with AWS and a good grasp of cloud-native development, testing, and deployment practices.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="11" data-aria-level="1"><span data-contrast="none">Comfort working with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="12" data-aria-level="1"><span data-contrast="none">Practical understanding of <strong>AI-assisted engineering tools</strong>, and the judgment to use them responsibly with privacy, security, and quality in mind.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="13" data-aria-level="1"><span data-contrast="none">Clear communication skills, a collaborative mindset, and the confidence to contribute ideas in technical discussions and code reviews.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <p><span data-ccp-props="{}">&nbsp;</span></p> <p><strong><span data-contrast="none">It would be great if you had these too, but&nbsp;we’ll&nbsp;support you if you&nbsp;don’t:</span></strong><span data-ccp-props="{&quot;201341983&quot;:0,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:300,&quot;335559739&quot;:300,&quot;335559740&quot;:276}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="14" data-aria-level="1"><span data-contrast="none">Familiarity with infrastructure as code, for example CDK or Terraform.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="15" data-aria-level="1"><span data-contrast="none">Exposure to observability tooling, incident response, or production monitoring practices.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="10" data-list-defn-props="{&quot;335551500&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="16" data-aria-level="1"><span data-contrast="none">A broader understanding of LLM concepts such as tokens, embeddings, hallucinations, and safe use cases in software delivery.</span><span data-ccp-props="{&quot;335559739&quot;:60}">&nbsp;</span></li> </ul> <p><span style="color: rgb(255, 255, 255);" data-ccp-props="{&quot;335559739&quot;:60}">#LI-Hybrid</span></p><div class="content-conclusion"><p>&nbsp;</p> <p><strong>About Us</strong></p> <p><span data-olk-copy-source="MessageBody">Diligent is the AI leader in governance, risk and compliance (GRC) SaaS solutions, helping more than 1 million users and 700,000 board members to clarify risk and elevate governance. The Diligent One Platform gives practitioners, the C-Suite and the board a consolidated view of their entire GRC practice so they can more effectively manage risk, build greater resilience and make better decisions, faster.&nbsp;</span></p> <div><span data-teams="true">At Diligent, we're building the future with people who think boldly and move fast. &nbsp;Whether you're designing systems that leverage large language models or part of a team reimaging workflows with AI, you'll help us unlock entirely new ways of working and thinking. &nbsp;Curiosity is in our DNA, we look for individuals willing to ask the big questions and experiment fearlessly - those who embrace change not as a challenge, but as an opportunity. &nbsp;The future belongs to those who keep learning, and we are building it together. &nbsp;At Diligent, you’re not just building the future - you’re an agent of positive change, joining a global community on a mission to make an impact.</span></div> <p>Learn more at&nbsp;diligent.com or follow us on&nbsp;<u><a id="OWA170dad44-6a69-e1e1-d720-601cd59ec77c" class="x_x_x_OWAAutoLink" href="https://www.linkedin.com/company/diligent-board-member-services/mycompany/verification/" data-outlook-id="c606bc91-5052-4d3a-a1d1-ed00ede365d9" data-linkindex="1" data-auth="NotApplicable">LinkedIn</a></u>&nbsp;and&nbsp;<u><a id="OWA153deb8c-7641-f6fc-97cb-65df680002a3" class="x_x_x_OWAAutoLink" href="https://www.facebook.com/DiligentCorporation/" data-outlook-id="07f4e461-6294-4482-a624-e58c27cd6199" data-linkindex="2" data-auth="NotApplicable">Facebook</a></u></p> <p>&nbsp;</
lightbulb_outline Skills Required
Software Development
Job Details
payment Salary: Negotiable
work Type: Full time
business Mode: On site
visibility Views: 2
people Applications: 0
lock

Members Only

Sign in or register to apply for this job.

Sign In to Apply
Get the EPELCON App v3.6.0
Invest, Learn & Earn on the go
Download APK
feedback Feedback