Senior Full-Stack Engineer
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.