JavaScript Full Stack Engineer

Agileengine
Madrid, Spain
1 day ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Amazon Web Services Microsoft Azure Code Review Databases Continuous Integration Dependency Injection Software Design Patterns Amazon DynamoDB Middleware PostgreSQL MongoDB
+18 more
MySQL Node.Js NoSQL Redis Software Engineering TypeScript Web Application Frameworks ReactJS Event Driven Architecture Kubernetes Graphql React Redux Asynchronous Programming Api Design NestJS Restful APIs Docker Microservices

Job description

architecture, and continuous learning are at the forefront. We don’t just offer a position; we offer a platform for you to work on sophisticated tech stacks that define the future of the industry. WHAT YOU WILL DO - Design and implement high-concurrency, scalable back-end services using Node.js and modern frameworks (NestJS, Express, or Fastify); - Create responsive, user-centric front-end experiences using React.js and its ecosystem (Redux/Zustand, Context API, Hooks); - Take full ownership of the development lifecycle-from initial concept, analysis, and estimation to architecture, deployment, and maintenance; - Work directly with US-based product owners and stakeholders to translate business requirements into technical reality; - Participate in code reviews and share your expertise to help elevate the technical standards of the entire team. MUST HAVES - 5+ years of professional software engineering experience, with a deep focus on Node.js and the JavaScript ecosystem (Event Loop

Requirements

optimization, asynchronous programming, and middleware); - Deep familiarity with software engineering principles and best practices (SOLID, DRY, and design patterns), and a solid understanding of how modern JS frameworks utilize them (e.g., Dependency Injection in NestJS); - Solid experience with React.js and TypeScript. You should be comfortable building type-safe components and managing complex application states; - Proficiency in both Relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases; - Hands-on experience with AWS, Azure, or GCP, along with a strong understanding of CI/CD pipelines, Docker, and Kubernetes; - Proven experience with Microservices architecture, Event-Driven design, and robust RESTful/GraphQL API design; - Upper-Intermediate to Advanced English (both written and verbal) for seamless collaboration with global teams. PERKS AND BENEFITS - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive

Benefits & conditions

compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options. Meet Our Recruitment Process Application * Coding Challenge * Video Interview * Technical Interview or Hiring Manager Interview Each step helps us understand your skills and overall fit. If it’s a match, you’ll receive an offer.

About the company

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you’re looking for a place to grow, make an impact, and work with people who care, we’d love to meet you ABOUT THE ROLE We are seeking a versatile Senior JavaScript Full-Stack Engineer to join our global engineering team. In this role, you will play a pivotal part in architecting and building high-performance, “Zero-to-One” products for some of the most innovative technology companies in Silicon Valley and beyond. At AgileEngine, we prioritize engineering excellence and professional longevity. You will work alongside a community of senior experts, tackling complex technical challenges in a remote-first environment. Our focus is on fostering a culture where clean code, scalable

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Discussing daily roles in frontend and full stack development

Chris Heilmann +1 · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all