Senior Developer
Algominds · London Area, United Kingdom
Apply & track with Apply EdgeCompany Description Algominds builds AI agents that identify and engage companies already in-market for specific solutions, eliminating the need for traditional cold outreach. By tracking live market signals such as funding rounds, executive hires, regulatory deadlines, and technology changes, the company delivers qualified sales conversations and reduces prospecting workload for clients. Algominds’ AI-driven platform combines signal detection, enriched prospect intelligence, and hyper-personalized, multi-channel outreach across LinkedIn, email, and WhatsApp. The team partners with ambitious organizations in sectors including fintech, healthcare, SaaS, logistics, proptech, and retail. Founded by Imperial College London graduates with a track record of scaling products to large user bases and significant reach, Algominds focuses on turning AI innovation into predictable, measurable pipeline.Role Description This is a full-time, on-site Senior Developer role based in the London Area, United Kingdom. The Senior Developer will design, build, and maintain scalable backend and frontend systems that power Algominds’ AI agents and signal detection workflows. Responsibilities include architecting new features, integrating third-party data sources and APIs, optimizing system performance, and ensuring reliability and security across the platform. The role involves collaborating closely with product, data science, and go-to-market teams to translate business requirements into robust technical solutions, as well as reviewing code, mentoring developers, and contributing to technical standards and best practices. The Senior Developer will also support continuous delivery, monitor production systems, troubleshoot complex issues, and help shape the overall technical roadmap.Qualifications Strong software engineering skills, including experience with modern programming languages (e.g., Python, TypeScript/JavaScript, or similar) and frameworks for web application development.Background in designing and implementing scalable system architectures, including microservices, APIs, and event-driven or data-intensive systems.Hands-on experience with databases and data processing (e.g., SQL/NoSQL stores, data pipelines, caching, and performance tuning).Experience integrating with third-party APIs, data providers, or marketing/sales platforms, with attention to reliability and observability.Familiarity with AI/ML-driven products or data-enriched applications, and the ability to work closely with data scientists or ML engineers.Comfort with DevOps practices, such as CI/CD pipelines, cloud platforms (e.g., AWS, GCP, or Azure), containerization, and infrastructure-as-code.Strong problem-solving and debugging skills, with a focus on delivering high-quality, maintainable, and testable code.Effective communication and collaboration skills, with experience mentoring engineers and contributing to technical decision-making.Previous experience in B2