Senior Full Stack Developer.
NET / Angular About Board XBoard X is an early-stage, Saa S company building the operating system for boards.
We help organisations manage governance, risk and compliance in one integrated platform—going far beyond traditional board portals.
Our platform is used by boards and executive teams across regulated and mission-critical sectors including non-profits, financial services, healthcare, insurance, and public-interest organisations in Ireland, the UK, and beyond.
Board X combines intuitive board management software with embedded GRC capabilities and AI-enhanced governance intelligence, making oversight, accountability, and regulatory compliance simple, auditable, and affordable.
We support our customers through a mix of hands-on onboarding, governance expertise, and software designed to scale with organisations as their regulatory and strategic complexity grows.
About the Role We are seeking a Founding Engineer to join us on this journey.
You will shape and own delivery of the roadmap, mature the codebase and build the internal engineering function.
This role combines product strategy, design and development across the entire technology stack from infrastructure to UI.
Location Dublin, Ireland.
While you can do the majority of your work remotely, you will need to meet in-person with the rest of the team from time to time.
Only candidates based in or near Dublin will be considered.
What to Expect In this role, you will: Work closely with the founding team to define product and engineering roadmaps.
Interface directly with customers and iterate towards optimal experiences.
Own and ship features quickly and to a high standard, from inception to implementation.
Build the internal engineering team and manage contract engineers.
What We offer Full-time, permanent contract€80 K upwards based on experience Meaningful equity Required Experience You have 3-6 years of experience and have architected, built, and delivered at least one complex system in a commercial setting.
You are comfortable taking minimal specifications and turning them into functioning features or products independently.
Technical Requirements Backend
• Strong proficiency in C# and.
NET 6/7/8/9/10
• Experience designing and building RESTful APIs with ASP.
NET Core
• Solid understanding of Entity Framework Core and database-first/code-first approaches
• Familiarity with clean architecture, CQRS, and domain-driven design patterns
• Experience with authentication/authorization (OAuth 2.0, Open ID Connect, Azure AD/Entra ID)Frontend
• Advanced Angular development (v15+) using Type Script
• Experience with Rx JS, Ng Rx or similar state management solutions
• Proficiency in responsive design, SCSS, and modern CSS practices
• Understanding of accessibility standards (WCAG)Database
• Strong Postgre SQL experience including query optimization, indexing strategies, and schema design
• Experience with database migrations and version control Azure Infrastructure
• Hands-on experience with Azure services: App Services, Azure Functions, Azure SQL/Postgre SQL, Storage, Key Vault, Service Bus
• Understanding of Azure networking, security, and identity management
• Experience with Infrastructure as Code (Bicep, Terraform, or ARM templates)Dev Ops
• Proficiency with Azure Dev Ops for CI/CD pipelines
• Experience implementing automated testing, code quality gates, and deployment strategies (blue-green, canary)
• Familiarity with containerization (Docker) and orchestration (Kubernetes/AKS)
• Understanding of monitoring and observability tools (Application Insights, Log Analytics)AI Development & Microsoft AI Foundry Capabilities (Required)The role will play a hands-on part in designing, building, and productionising AI-powered features across the platform, leveraging Microsoft AI Foundry and Azure AI servicesto deliver secure, enterprise-grade AI functionality.
Core AI & Applied ML Skills Practical experience building AI-enabled application features(not just experimentation), such as:o AI copilots / assistantso Intelligent recommendations and promptso Automated document analysis and summarisationo Natural language interfaces for business workflows· Strong understanding of LLM conceptsincluding:o Prompt engineering and prompt versioningo Retrieval-Augmented Generation (RAG)o Token limits, latency, cost optimisation, and model selection· Experience integrating AI safely into regulated or high-trust environments (e.g.
auditability, explainability, access controls)Microsoft AI Foundry & Azure AI· Hands-on experience with Microsoft AI Foundry, including:o Model catalog usage (Azure Open AI, foundation models, task-specific models)o Prompt flow design, evaluation, and iterationo Experiment tracking and environment separation (dev/test/prod)· Experience with Azure Open AI Service:o GPT-4.x / GPT-4o style modelso Embeddings generation and usageo Function calling / tool invocation patterns· Familiarity with Azure AI Studio, Azure Machine Learning, or equivalent Microsoft AI tooling AI Architecture & Integration· Ability to design AI-first application architectureswithin a.
NET / Angular stack:o AI services as first-class backend componentso Secure API-based model accesso Integration with existing domain models and workflows· Experience implementing RAG pipelines, including:o Vector databases (e.g.
Azure AI Search, Postgre SQL + pgvector, or similar)o Chunking, indexing, and relevance tuning· Understanding ofdata governance for AI:o Data isolation per tenanto Prompt/data logging for audit without data leakageo Human-in-the-loop patterns where required Responsible & Enterprise AI· Knowledge of Responsible AI principles, including:o Bias awareness and mitigationo Hallucination detection and guardrailso Content filtering and policy enforcement· Experience implementing:o AI usage monitoring and cost controlso Model performance evaluation over timeo Feature flags for AI capabilities Nice to Have· Experience building AI copilots for governance, compliance, legal, or risk domains· Familiarity with:o Semantic search and knowledge graphso AI-generated reporting or decision support toolso Multi-agent or agentic workflow patterns· Exposure to ML Ops concepts (model lifecycle management, evaluation pipelines)Experience in Governance, Risk, and Compliance (GRC) domains Familiarity with regulatory frameworks (SOC 2, GDPR, ISO 27001)Soft Skills
• Strong problem-solving and analytical abilities
• Excellent written and verbal communication skills
• Ability to mentor junior developers and conduct code reviews
• Experience collaborating with cross-functional teams (product, design, QA)
• Self-driven with the ability to work independently and manage priorities Education
• Bachelor's degree in Computer Science, Engineering, or equivalent practical experience About You Entrepreneurial: You've previously worked in an early-stage startup environment and loved it.
Perhaps you even launched your own company or side projects in the past and are used to working quickly and iteratively based on customer feedback Empathetic: You have experience interfacing 1:1 with customers to help improve your product and process.
Curious: You enjoy working with new technologies and are eager to learn new skills that help you improve your work.
Confident: You take pride in your work and you are willing to advocate for quality, reliability, and security in an environment where there is pressure to move fast.
High energy and hands-on: You enjoy building, you ship code every day, and you bring momentum and energy to your work with both the team and customers.
How to Apply? Please submit your resume and a brief cover letter todetailing your relevant experience and why you are interested in joining Board X.