Company Description: MARC is a residential property maintenance software company based in Dublin. We are building AI Agents for property management. We are developing state-of-the-art ML models and agentic systems to power our AI-native platform to streamline and expedite the residential repair process for tenants, firms, and contractors involved. This is an incredibly large market with less than a handful of players worldwide, who have all traditionally-focused on legacy processes and technology. We recently had to close a very large and oversubscribed angel round, in a tough raising environment and in little over a month, we were 30% oversubscribed on the round. We are backed by a who’s who of highly successful Irish founders with several large 9-figure exits. We are already working with the largest property managers in Ireland. With a diverse customer base across the UK and Ireland, we’re now seeing significant demand from major European firms eager to adopt MARC’s agentic solutions. Our thesis is that the proptech industry is ripe for disruption and a perfect match for the recent breakthrough advances in AI. This technology has yet to be deployed in Europe or at scale anywhere globally. We believe these agentic solutions will transform this global industry. Role Description: Full Stack Developer This is a remote role for a Full Stack Developer at MARC. Our main office is in Dublin, Ireland while some of our team are based in the UK. The successful candidate will play a key role as a founding engineer at MARC, developing features around our CRM, empowering customers to efficiently resolve residential queries. This role will also involve building scalable backend APIs, building engaging front-end interfaces and collaborating closely with our team. Qualifications Must-Haves: Backend Development: Proven experience with object-oriented programming (OOP) and backend development, preferably with Laravel, or similar PHP frameworks. Frontend Development: Strong experience in Vue.js for building interactive web applications. Database Knowledge: Experience with databases, preferably MySQL. Proactivity and Initiative: A proactive, self-driven attitude, with a passion for continual learning and skill development. Team Collaboration: Ability to work effectively with a cross-functional team and communicate clearly. Preferred Qualifications: Professional Experience: 3-4 years of professional experience in full-stack development, ideally within high-growth tech or SaaS companies. Backend Frameworks: Experience with Laravel (PHP), specifically in building scalable APIs and services. Database and Query Optimization: Experience with MySQL or similar relational databases and understanding of optimization techniques. Best Practices: Opinionated with strong expertise in modern software engineering best practices, source control (e.g. git), and cloud infrastructure automation tools such as Terraform. UI/UX Awareness: Knowledge of front-end design principles to enhance user experience and streamline interactions. Nice to Have: Familiarity with cloud providers (AWS, GCP, or Azure) and deployment of scalable applications. Experience training or fine-tuning large models (10b parameters). Interest in disrupting traditional business models with generative AI. Responsibilities: Strategize and design end-to-end solutions, actively contributing from the very start of the Software Development Lifecycle (SDLC). Develop scalable backend solutions and RESTful APIs with a focus on maintainability and reliability. Create responsive, engaging front-end interfaces using Vue.js and Tailwind CSS. Work with MySQL databases, optimising queries and ensuring efficient data flow across applications. Proactively participate in code reviews, knowledge sharing, and brainstorming sessions with the team.