Fundin is transforming nonprofit fundraising with an AI-powered grant management platform. Our mission is to simplify and accelerate grant funding using cutting-edge technology. As we scale, were seeking a Founding Engineer to take a key role in leading technical decisions, optimising our platform, and helping to build our development team from the ground up.
This is our first technical hire and a critical leadership role, with the opportunity to shape our technology, grow into a CTO position, and receive equity as part of our founding team.
Your Responsibilities
- Lead the development and architecture of AI-driven web applications using Symfony 5.x.
- Own and optimize the overall platform performance, scalability, and security.
- Make key technical decisions, setting the foundation for our long-term engineering strategy.
- Mentor and guide junior developers through best practices, code reviews, and knowledge sharing.
- Enhance system reliability, ensuring robust API integrations (e.g., OpenAI API, Stripe, Meilisearch).
- Work on full-stack development, utilizing Symfony, Twig, TailwindCSS, and JavaScript (ES6+).
- Design and implement database solutions with PostgreSQL, including complex queries and migrations.
- Drive technical innovation, exploring new tools and frameworks to enhance our platform.
- Collaborate cross-functionally, working with product managers and stakeholders to define technical solutions.
- Uphold best practices, writing clean, maintainable, and well-documented code.
What Youll Need
- 5+ years of professional software development experience, with expertise in PHP and Symfony.
- Strong Object-Oriented Programming (OOP) skills and an ability to design scalable architectures.
- Experience building and scaling APIs, working with RESTful and asynchronous integrations.
- Solid understanding of PostgreSQL, including query optimization and database performance tuning.
- Frontend proficiency with JavaScript (ES6+), TailwindCSS, and modern UI frameworks.
- Hands-on experience with Docker, CI/CD pipelines, and DevOps methodologies.
- Strong leadership and mentorship skills, with a passion for fostering a high-performing engineering culture.
- A problem-solving mindset, able to break down complex challenges into scalable solutions.
- Comfortable in a fast-paced startup environment, balancing hands-on coding with strategic thinking.
- A desire to take ownership and play a founding role in shaping the company's technology and engineering team.
Nice to Have (Bonus Skills)
- Experience with AI/ML integrations, particularly OpenAI API.
- Expertise in full-text search technologies like Meilisearch.
- Knowledge of event-driven architectures and microservices.
- Prior experience working in a SaaS startup.
- Strong understanding of cybersecurity principles.