Lead Software Engineer

Job details

Posted Thursday 21 August 2025
Location Donegal
Job type Permanent
Discipline Team Lead
Reference 457
Recruiter Name Ronan O'Sullivan

Want to build modern web apps that real investors use every day?

About the company

Our client, a leading global asset manager, is growing a product engineering team supporting credit and portfolio platforms. You’ll join a collaborative, inclusive group that values clear thinking, good design, and shipping well-tested software. Hybrid working is available.

What you’ll do

  • Design and ship user-friendly web apps and services with React/Next.js and Node.js.

  • Turn business needs into scalable features with Product and Engineering leads.

  • Build clean, accessible UIs (Material Design/MUI or similar).

  • Create wireframes, prototypes, and high-fidelity mock-ups when useful.

  • Develop APIs (REST/GraphQL) and microservices; containerise with Docker.

  • Work in AWS (CLI/local sandbox), automate tests (unit/integration/E2E), and own quality.

  • Research new ideas, build quick POCs, and iterate fast.

  • Keep work visible in Agile ceremonies and manage parallel tasks confidently.

What you’ll bring

  • 5+ years’ full-stack experience with React/Next.js, Node.js, and TypeScript.

  • Strong HTML/CSS/JavaScript fundamentals; CSS Modules/SASS; component libraries.

  • API design with REST/GraphQL; microservice architecture.

  • Databases: PostgreSQL plus NoSQL/graph exposure.

  • CI/CD and Git; solid testing mindset (Vitest/Jest, Cypress, Testcontainers).

  • Secure by design: token-based auth, authN/authZ basics, SSL/TLS.

  • Comfortable in AWS and Docker; performance and reliability in mind.

Nice to have

  • Design tools and state/flow libs: Figma, Redux, React Flow, Storybook, Radix UI.

  • Monolith-to-microservices migrations; NGINX; PNPM/Turborepo.

  • Data viz (e.g., D3).

  • Tooling familiarity: Jira/Confluence/Bitbucket/Jenkins; SAFe/DevOps exposure.

 

Why join

  • Impact: You’ll help design solutions used worldwide.

  • Growth: Chance to broaden your skills in cloud, AI, or DevOps.

  • Culture: Join a supportive, innovative team that values outcomes over ego.

  • Flexibility: Hybrid working and sensible work/life balance.

  • Benefits: Competitive package, annual bonus, employer-matched pension, private health cover, life assurance (typically 4x salary), education support, and tax-free retailer vouchers.

If your experience doesn’t tick every box, we still want to hear from you. If you’re strong on React/Node and care about quality, you’ll fit right in.

Ready for the next step? Send your CV and let’s talk.