Full Stack Developer

Community Of
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Software Debugging
PostgreSQL
Machine Learning
MongoDB
MySQL
Node.js
NoSQL
Open Source Technology
Performance Tuning
Search Technologies
Software Engineering
SQL Databases
TypeScript
Enterprise Software Applications
React
Large Language Models
Express
Prompt Engineering
Containerization
Angular
Kubernetes
HuggingFace
GraphQL
Machine Learning Operations
Front End Software Development
REST
Docker
Microservices

Requirements

Key Responsibilities Design, develop, and maintain scalable, high-performance web applications. Integrate AI/ML models and APIs (including LLMs, embeddings, and vector databases) into full stack solutions. Collaborate with product managers, data scientists, and designers to build intelligent, user-centric features. Develop reusable, efficient, and testable code for both client-side and server-side components. Optimize applications for speed, scalability, and security. Troubleshoot, debug, and enhance both AI-enabled and traditional applications. Implement best practices in software development, including code reviews, automated testing, and CI/CD pipelines. Stay current with emerging AI technologies, frameworks, and development trends. Mentor junior developers and contribute to technical strategy. Required Qualifications 7+ years of professional software development experience. Strong hands-on experience with front-end frameworks (React, Angular). Solid experience with server-side technologies (Node.js, Express.js, or similar). Experience integrating AI/ML solutions into applications (e.g., OpenAI, Hugging Face, LangChain, RAG pipelines). Familiarity with vector databases for semantic search and retrieval. Understanding of RESTful APIs, GraphQL, and microservices architecture. Cloud experience with AWS, Azure, or GCP and containerization (Docker, Kubernetes). Strong problem-solving skills, attention to detail, and ability to work in fast-paced environments. Preferred Qualifications Experience with TypeScript for large-scale applications. Proficiency with databases (SQL and NoSQL, e.g., PostgreSQL, MySQL, MongoDB). Familiarity with LLM fine-tuning, embeddings, and prompt engineering. Knowledge of MLOps practices for deploying and monitoring AI models. Background in system design and architecture for AI-enabled platforms. Contributions to open-source projects or a strong technical portfolio. What We Offer Competitive salary and benefits package. Opportunity to work on impactful, large-scale projects. Collaborative and innovative team environment. Continuous learning and career growth opportunities. Remote work, with 1 day a month in the office in Barcelona. Include this role's title in your subject line (it will help us to sort through the emails) Send along links that best showcase the relevant things you have built and done

Apply for this position