Senior Full Stack Developer, AI
Location
Spain
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer, AI
Leadtech Group
• As part of the Development team as a Full-Stack Developer, you will be instrumental in building and scaling our platforms and products. • You will work across our entire A.I technology stack to deliver a seamless and powerful user experience. • You will be joining projects with a shipping fast approach and a modern tech stack. • Design, implement, and maintain RESTful APIs with NextJS/Express to manage user authentication, data processing, and orchestrate analysis workflows. • Model Context Protocol (MCP) Knowledge Agents with Claude SDK: to Build AI agents access to real-time data, APIs, and tools Create AI Agents that can actually take actions, Combine the reasoning power of LLMs with real-world integration. • Build AI Agents with LangGraph + LangFuse that can handle multi-step reasoning, Create workflows where AI agents collaborate or hand off tasks to other agents. Maintain conversation state and context across interactions and Handle complex decision trees and conditional logic. • Develop and maintain features on both our React frontend and Node.js (NextJS) backend. • Build intuitive user interfaces using TypeScript, Vite, React and our UI component library, enabling users to upload media, manage their analyses, and interact with our web delivered product. • Integrate our platform with various external services like Payment Service Providers and APIs, and handle incoming webhooks for processing asynchronous tasks. • Collaborate closely with AI product managers and AI specialists to translate complex requirements into robust, scalable features expressed in AI design prompts. • Contribute to database schema design and write migrations for our PostgreSQL & BigQuery databases. • Knowledge of GCP to Collaborate with the team on application deployment and help maintain our cloud infrastructure on Google Cloud Platform.
Job Requirements
- Extensive experience with the Python framework
- Deep API Integration experience with 3rd Party vendors. Being able to work with multiple types of SDK to integrate into our products quickly.
- A serious self-learner and someone that adapts to new tools and platforms very quickly and adapts it into their day to day workflow in days.
- TypeScript Proficiency: You are highly proficient in TypeScript and its application in both frontend (React) and backend (Node.js) environments.
- Frontend Expertise: Strong experience with React and modern state management, including Hooks and the Context API.
- Backend Expertise: Solid experience building and consuming REST APIs with Node.js and NextJS or Express.
- Database Skills: Experience with like PostgreSQL, and working with an ORM or query builder.
- Knowledge of LangGraph, LangChain, LangFuse,
- Problem-Solving Mindset: You are a collaborative problem-solver, eager to take on new challenges and contribute to a fast-paced development cycle.
- Passion for AI: A genuine passion and awareness for artificial intelligence and a strong desire to build products that leverage its capabilities to solve real-world problems. and bring those new discoveries to our product Portfolio.
- Very High Agency: in consultation with a Product Owner and the Engineering Manager, you must work with autonomy with a large degree of freedom to implement the business vision.
- Creativity and Proactivity: You have a passion for building great products, are eager to propose new features, and enjoy finding creative solutions to improve the user experience.
- Nice to Have: Previous experience working on projects involving AI, machine learning, or interacting with large language models (LLMs).
- Familiarity with UI component libraries.
- Knowledge of cloud platforms like Google Cloud Platform (GCP).
Benefits
- High-Impact Role: Be a key player in a small, agile team building a greenfield project with the potential to transform an industry.
- Modern Technology: Work with a cutting-edge, carefully selected tech stack with a focus on best practices.
- Growth & Learning: Gain deep experience in AI-driven applications, cloud-native architecture, and real-time systems.
- Stability & Vision: Enjoy the energy of a startup environment backed by the resources and stability of a large, successful company.
- Collaborative Culture: We value open communication, teamwork, and a shared passion for building exceptional products.
- Growth and career development
- At Leadtech, we prioritize your growth. Enjoy a flexible career path with personalized internal training and an annual budget for external learning opportunities.
- Work-Life balance
- Benefit from a flexible schedule with flextime and the option of working full remote or from our Barcelona office. Enjoy free Friday afternoons with a 7-hour workday, plus a 35-hour workweek in July and August so you can savor summer!
- Comprehensive benefits
- Competitive salary, full-time permanent contract, and top-tier private health insurance (including dental and psychological services).
- 25 days of vacation plus your birthday off, with flexible vacation options—no blackout days!
- Unique Perks
- If you wish to come, in our office in Barcelona you’ll find it complete with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace with stunning Mediterranean views.
- Additional benefits include ticket restaurant and nursery vouchers, paid directly from your gross salary.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full-Stack Software Engineer
General DynamicsGeneral Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, Ge
Title: Senior Full-Stack Software Engineer (min. Secret required) Location: USA DC Washington - Maryland Job Description: time type Full time job requisition id RQ220677 Type of Requisition: Regular Clearance Level Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Methodology, Back-End Development, Complex Systems, Design, Developer Tools Certifications: None Experience: 8 + years of related experience US Citizenship Required: Yes Job Description: Transform technology into opportunity as a Software Engineer at GDIT. Shape what's next for mission-critical federal platforms while shaping what's next for your engineering career by using AI-assisted software development. MEANINGFUL WORK AND PERSONAL IMPACT As a Full Stack Software Engineer, the work you do at GDIT will be impactful to a federal agency's mission modernization. You will play a crucial role in building a next-generation platform that replaces legacy systems and transforms how the government executes critical operations. - Lead full-stack architecture and implementation for a cloud-hosted federal platform that must achieve ATO and retire legacy systems within aggressive timelines - Collaborate with cross-functional teams — UX designers, product managers, DevSecOps engineers to deliver production-quality code in a SAFe Agile environment - Drive engineering excellence through automated testing, code reviews, and mentorship that meets stringent federal quality metrics (zero Sev 1/2 defects, <5 Sev 3 per component) - Utilize modern cloud-native technologies, containerized deployments, CI/CD pipelines, and agentic AI tooling to accelerate delivery of mission capabilities Responsibilities - Design and implement full-stack features for complex federal operational workflows - Lead architectural decisions for platform services, APIs, and data models - Build and maintain frontend interfaces that deliver on UX designs with high fidelity - Develop backend services, integrations, and data pipelines supporting legacy system migration and retirement - Establish and optimize AI-assisted development workflows for the engineering team, including configuring agentic AI tools for code generation, testing, and review - Contribute to DevSecOps pipeline configuration, containerization, and infrastructure-as-code - Participate in architecture design reviews and support ATO documentation with security-compliant code - Mentor team members, conduct code reviews, and drive engineering best practices WHAT YOU'LL NEED TO SUCCEED Bring your engineering expertise along with a drive for innovation to GDIT. The Software Engineer Sr Principal must have: - Education: Bachelor of Arts/Bachelor of Science in Computer Science, Engineering, or related field - Experience: 8+ years of professional software engineering experience with full-stack depth - Technical skills: Strong proficiency in modern frontend frameworks (React, Angular, or Vue) and backend languages (Java, Python, Node.js, or Go) - Experience with cloud platforms (AWS GovCloud, Azure Government, or equivalent FedRAMP environments) - Proficiency with containerization (Docker, Kubernetes) and CI/CD pipeline tools - Experience building RESTful APIs and working with relational and/or NoSQL databases - Understanding of federal security requirements (NIST 800-53, STIG compliance, ATO processes) - Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) integrated into daily engineering workflows - Track record of delivering production software in Agile/SAFe teams - Security clearance: Active Secret - US citizenship required Preferred Qualifications - Experience configuring and deploying agentic AI coding workflows (autonomous code generation, AI-driven test creation, agent-based CI/CD integration) - Demonstrated ability to evaluate, select, and roll out AI developer tooling across engineering teams - Experience with geospatial systems, scientific/analytical platforms, or technical operations tools - Familiarity with low-code platforms and hybrid architecture patterns - Experience with legacy system migration and data conversion - AWS certifications (Solutions Architect, Developer) in GovCloud context - Experience leading small teams or serving as tech lead on federal programs Location: Remote with periodic on-site (Washington, D.C.) Clearance: Active Secret clearance required GDIT IS YOUR PLACE At GDIT, the mission is our purpose, and our people are at the center of everything we do. - Growth: AI-powered career tool that identifies career steps and learning opportunities - Support: An internal mobility team focused on helping you achieve your career goals - Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off - Flexibility: Full-flex work week to own your priorities at work and at home - Community: Award-winning culture of innovation and a military-friendly workpl - ace OWN YOUR OPPORTUNITY Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation. The likely salary range for this position is $212,500 - $287,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: Less than 10% Telecommuting Options: Remote Work Location: USA DC Washington - 1401 Constitution Ave NW (DCC200) Additional Work Locations: USA MD Home Office (MDHOME) Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.
Fullstack Engineer – AdManager, Freelance
Vibe.coAdvertise your business on Streaming TV. Used by over 5,000 brands & businesses.
• Design, build, and evolve core AdManager features across campaign setup, reporting, onboarding, creatives management, payments, account management, and AI-powered workflows • Own complex initiatives from conception to production with minimal supervision • Translate ambiguous product needs into clear technical plans, milestones, and production-ready features • Collaborate closely with product managers, engineers, and business stakeholders to deliver high-quality advertiser experiences • Build and maintain robust user-facing experiences using Next.js, React and Typescript • Design scalable APIs, services, database schemas, and domain models that remain maintainable as the platform grows • Work with PostgreSQL and backend systems to support reliable advertiser workflows and reporting experiences • Apply strong engineering practices, including testing, clear architecture, and thoughtful code reviews • Ship features with appropriate monitoring, logging, alerting, analytics, and observability • Investigate, debug, and resolve production issues for the systems you build • Contribute to incident response and postmortems with clear communication and ownership • Improve codebase maintainability, documentation, conventions, and developer experience beyond your assigned tickets • Understand advertiser workflows and proactively identify better product or technical solutions • Challenge weak assumptions and propose pragmatic alternatives that balance speed, business impact, and long-term quality • Use AI-assisted development workflows to accelerate delivery while maintaining a high bar for correctness and maintainability • Contribute positively to a shared codebase and a collaborative, low-ego engineering culture.
Senior Full Stack AI Native Developer
leadtechLeadtech is an Equal Employment Opportunity (EEO) Employer, which means we encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and/or disabilities. All we need is your high energy, skills, and willingness to be a part of a great project!
Role Description As part of the Development team as a Full-Stack Developer, you will be instrumental in building and scaling our platforms and products. You will work across our entire A.I technology stack to deliver a seamless and powerful user experience. You will be joining projects with a shipping fast approach and a modern tech stack. - Extensive knowledge of Javascript/Typescript. - Design, implement, and maintain RESTful APIs with NextJS/Express to manage user authentication, data processing, and orchestrate analysis workflows. - Model Context Protocol (MCP) Knowledge Agents with Claude SDK: - Build AI agents access to real-time data, APIs, and tools. - Create AI Agents that can actually take actions. - Combine the reasoning power of LLMs with real-world integration. - Build AI Agents with LangGraph + LangFuse that can handle multi-step reasoning: - Create workflows where AI agents collaborate or hand off tasks to other agents. - Maintain conversation state and context across interactions. - Handle complex decision trees and conditional logic. - Develop and maintain features on both our React frontend and Node.js (NextJS) backend. - Build intuitive user interfaces using TypeScript, Vite, React and our UI component library, enabling users to upload media, manage their analyses, and interact with our web delivered product. - Integrate our platform with various external services like Payment Service Providers and APIs, and handle incoming webhooks for processing asynchronous tasks. - Collaborate closely with AI product managers and AI specialists to translate complex requirements into robust, scalable features expressed in AI design prompts. - Contribute to database schema design and write migrations for our PostgreSQL & BigQuery databases. - Knowledge of GCP to collaborate with the team on application deployment and help maintain our cloud infrastructure on Google Cloud Platform. Qualifications - Extensive experience with the Python framework. - Deep API Integration experience with 3rd Party vendors. - A serious self-learner and someone that adapts to new tools and platforms very quickly. - TypeScript Proficiency: Highly proficient in TypeScript and its application in both frontend (React) and backend (Node.js) environments. - Frontend Expertise: Strong experience with React and modern state management, including Hooks and the Context API. - Backend Expertise: Solid experience building and consuming REST APIs with Node.js and NextJS or Express. - Database Skills: Experience with PostgreSQL, and working with an ORM or query builder. - Knowledge of LangGraph, LangChain, LangFuse. - Problem-Solving Mindset: Collaborative problem-solver, eager to take on new challenges. - Passion for AI: Genuine passion and awareness for artificial intelligence. - Very High Agency: Work with autonomy with a large degree of freedom to implement the business vision. - Creativity and Proactivity: Passion for building great products and proposing new features. Requirements - AI Project Experience: Previous experience working on projects involving AI, machine learning, or interacting with large language models (LLMs). - Familiarity with UI component libraries. - Knowledge of cloud platforms like Google Cloud Platform (GCP). Benefits - High-Impact Role: Be a key player in a small, agile team building a greenfield project. - Modern Technology: Work with a cutting-edge tech stack with a focus on best practices. - Growth & Learning: Gain deep experience in AI-driven applications, cloud-native architecture, and real-time systems. - Stability & Vision: Enjoy the energy of a startup environment backed by a large, successful company. - Collaborative Culture: Value open communication, teamwork, and a shared passion for building exceptional products. - Growth and career development: Flexible career path with personalized internal training and an annual budget for external learning opportunities. - Work-Life balance: Flexible schedule with flextime and the option of working fully remote or from our Barcelona office. - Comprehensive benefits: Competitive salary, full-time permanent contract, and top-tier private health insurance. - 25 days of vacation plus your birthday off, with flexible vacation options. - Unique Perks: Office in Barcelona with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace.
• Design, implement, and maintain scalable back-end and full-stack applications using Python, Rust, GoLang, Java, or Node.js. • Collaborate closely with cross-functional team members to deliver high-quality software solutions that meet evolving business requirements. • Write clean, efficient, and well-documented code, following best software engineering practices. • Troubleshoot, debug, and optimize existing codebases to improve performance and reliability. • Participate in code reviews, technical discussions, and architectural planning to drive continuous improvement. • Contribute to the full software development lifecycle, from concept and design to testing and deployment. • Maintain clear, concise, and thoughtful written and verbal communication across distributed teams.



