About this role
Accountabilities: Design, develop, and maintain scalable backend services and applications using Node.js and TypeScript. Build and optimize APIs supporting analytics products, working with both real-time and historical datasets. Work with large-scale data systems and relational and non-relational databases, including MySQL, MongoDB, and ClickHouse. Ensure backend services meet high standards of performance, scalability, reliability, and maintainability. Contribute to architectural decisions and technical design for new product features and services. Develop efficient data models and optimize queries, latency, and system performance. Collaborate closely with product managers, data specialists, and frontend engineers to deliver effective product solutions. Work within an Agile development environment, participating in short, focused development cycles. Integrate AI-powered development tools into everyday workflows to improve productivity, code quality, and engineering efficiency. Contribute to testing strategies, deployment processes, and continuous integration and delivery practices. Navigate existing codebases when necessary while maintaining a primary focus on building new services and product capabilities. Requirements: At least 5 years of professional experience developing and maintaining backend services in production environments. Strong proficiency in Node.js and TypeScript, with a solid understanding of modern backend development practices. Hands-on experience with relational and non-relational databases, such as MySQL, MongoDB, ClickHouse, or comparable columnar database technologies. Strong knowledge of API design, data modeling, and web architecture. A performance-oriented mindset, with a good understanding of query optimization, latency management, scalability, and efficient data processing. Practical experience using AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar solutions as an integral part of the development workflow. Familiarity with CI/CD pipelines and cloud deployment practices, including tools such as Docker, GitHub Actions, or Jenkins. Experience with unit, integration, and end-to-end testing methodologies. Strong problem-solving skills, technical curiosity, and the ability to take ownership of complex engineering challenges. Excellent communication and collaboration skills, with the ability to work effectively across multidisciplinary teams. Professional proficiency in both Spanish and English. Additional experience that would be considered an advantage: Experience working with ClickHouse or other OLAP and columnar database technologies. Familiarity with real-time data pipelines, streaming technologies, Kafka, or event ingestion APIs. Experience building and maintaining data-intensive backend services at scale. Knowledge of middleware architectures, including API gateways, request pipelines, and data transformation services. Familiarity with PHP and/or Java/Spring. Experience integrating AI tools into development workflows through agents, MCP servers, or team-wide AI-assisted engineering practices. Contributions to open-source projects or active involvement in developer communities. Benefits: Flexible working arrangements: Choose between fully remote, hybrid, or office-based work, depending on your location and preferences. Remote work support: Receive assistance with home office equipment to create a comfortable and productive workspace. Flexible hours: Enjoy flexible scheduling and early finishes on Fridays. Health insurance: Access subsidized health insurance for yourself and your partner or family through Adeslas. Health and wellness: Benefit from subsidized monthly memberships to a wide network of health and wellness centers through Wellhub. Additional perks: Access transport, restaurant, and childcare benefits through Cobee. Language development: Enjoy free English and Spanish language classes. Professional growth: Access training platforms, learning resources, courses, and development opportunities. Work environment: If based near Barcelona, enjoy a bright, eco-conscious office with open spaces and a spacious sunny terrace. Office refreshments: Complimentary coffee, tea, and soft drinks for office-based employees. Extra vacation: Benefit from additional loyalty-based vacation days. Referral rewards: Receive bonuses for successfully referring talented professionals to the team. International culture: Work alongside a diverse, multicultural team representing more than 15 nationalities and collaborate on products used by publishers worldwide. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
- LOCATION
- Remote · UK, United Kingdom
- WORK MODE
- Remote
- JOB TYPE
- Full-time
- POSTED
- Oct 30, 2026
Source: Jobgether Careers