Senior Full Stack Software Developer
What You Will Be Doing
Designing and building full stack web applications (frontend + backend)
Designing database schemas and managing data architecture
Building RESTful and/or GraphQL APIs
Developing mobile applications (native or cross-platform)
Integrating third-party APIs (payments, accounting systems, CRMs, communication platforms,etc.)
Building automation workflows (e.g., orchestration tools, event-driven systems)
Integrating AI capabilities into software solutions (LLMs, AI agents, RAG systems, workflow
automation)
Deploying applications to cloud infrastructure
Writing clean, maintainable, well-documented code
Making architectural decisions independently
Translating business requirements into technical solutions
Working directly with leadership on product design and innovation
Required Technical Experience
You must demonstrate strong experience across:
Frontend
Modern JavaScript frameworks (React, Next.js, Vue, or similar)
Responsive UI/UX development
State management
API integration from frontend
Backend
Modern backend frameworks (Node.js, Python, .NET, or similar)
Authentication and authorisation systems
API design and security best practices
Background job processing / queues
Database
Relational databases (PostgreSQL, MySQL, SQL Server)
NoSQL (MongoDB or similar)
Schema design and optimisation
Data modelling for scalable systems
Mobile Development
React Native, Flutter, Swift, Kotlin or similar
Mobile API integration
Push notifications and device-level integrations
DevOps & Deployment
Cloud platforms (AWS, Azure, GCP or similar)
Docker /containerization
CI/CD pipelines
Secure production deployments
AI Integration (Essential)
Experience integrating OpenAI or similar LLM APIs
Understanding of prompt engineering
Experience building AI-powered workflows
Exposure to RAG systems or vector databases is a strong advantage
What We Are Looking For
Self-starter. You don’t wait for instructions.
Capable of working alone and owning delivery.
Commercially aware — understands business impact.
Strong problem solver.
High attention to detail.
Clear communicator.
Comfortable leading technical direction.
Able to work during Irish business hours (mandatory).
Experience Required
Minimum 5+ years full stack development experience
Demonstrable portfolio of completed full stack projects
Evidence of live systems in production
Experience working directly with stakeholders or clients
Proof of portfolio is required. Applications without evidence of real-world projects will not be
considered.
Nice to Have
Experience building SaaS products
Experience with automation/orchestration tools (e.g., n8n or similar)
Experience in cybersecurity-aware development
Experience building internal tools for SMEs
Understanding of Lean process optimization