Senior Full-Stack Engineer

Dublin, Ireland|Engineering|Full-time

Tewdy is building a platform that strengthens how communities connect and collaborate. Our products span a task marketplace, local radio, voice, and commerce — all built with care for the people who use them. We're a small, focused team and every engineer has a direct impact on what ships.

About the role

We're looking for a Senior Full-Stack Engineer to own features end-to-end across our Node.js/Express API and Angular web application. You'll work closely with product and design to ship user-facing features while improving the reliability and performance of our infrastructure. This is a high-autonomy role for someone who thrives when given a problem to solve rather than a task list to follow.

In this role, you will

  • Design and build features across the full stack (TypeScript, Angular, Node.js, PostgreSQL)
  • Architect domain services, APIs, and database schemas with an emphasis on clarity and correctness
  • Collaborate with mobile engineers on shared APIs for our React Native / Expo apps
  • Improve developer experience — CI pipelines, tooling, and observability
  • Participate in code review, architecture discussions, and incident response
  • Contribute to our real-time systems (Socket.io, BullMQ job queues)

You may be a good fit if you

  • Have 5+ years of professional experience shipping full-stack web applications
  • Are proficient in TypeScript and comfortable across both Angular and Node.js (Express)
  • Have strong PostgreSQL knowledge (migrations, query optimisation, TypeORM or similar)
  • Understand modern frontend architecture — state management, SSR, component design
  • Write clear, tested code and care about code review quality
  • Are comfortable owning projects from scoping through to production deployment
  • Have experience with Docker, CI/CD, and cloud infrastructure (AWS or similar)

Nice to have

  • Experience with React Native / Expo mobile development
  • Familiarity with geospatial systems (PostGIS, H3)
  • Background in marketplace or community-driven platforms
  • Experience with real-time systems (WebSockets, Redis pub/sub)

Compensation

Annual Salary: €85,000 – €120,000 EUR

Depending on experience. Equity participation available.

Logistics

  • Location: Dublin, Ireland — hybrid (minimum 2 days per week in-office)
  • Visa sponsorship: Available for exceptional candidates
  • Start date: Flexible

We encourage people from all backgrounds to apply. You don't need to meet every qualification — if you're excited about this role and our mission, we'd love to hear from you.

Apply for this role

We value thoughtful responses. 200-400 words suggested.