···
Log in / Register
Senior / Semi-Senior Full Stack Developer (MERN)
Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Juan Gómez Juanito, 14, 1º D, 29640 Fuengirola, Málaga, Spain
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking a Senior or Semi-Senior Full Stack Developer with MERN experience, technical excellence, autonomy, and a continuous improvement mindset to build robust and scalable systems. Key Highlights: 1. Excellent work environment 2. Growing company with growth opportunities 3. Indefinite-term contract **Description:** ---------------- We are looking for a Senior or Semi-Senior Full Stack Developer with at least 5 years of verifiable experience developing modern applications using the MERN stack (MongoDB, Express, React, Node.js). Verifiable MERN experience is mandatory. We seek a candidate who combines technical excellence, autonomy, and a continuous improvement mindset, and who enjoys building robust, scalable, and high-performance systems. The ideal candidate masters MERN stack tools, writes maintainable code following best practices, and comfortably operates in dynamic environments focused on quality and constant growth. What We Offer: * Indefinite-term contract. * Competitive salary commensurate with the position. * Excellent work environment. * Full-time schedule (Monday to Friday). * Growing company. * Growth opportunities. **Requirements:** --------------- **Technical Requirements** Frontend * Advanced experience with React and solid handling of global state using Redux. * Proficiency with Hooks and understanding of React component lifecycle. * Strong command of JavaScript ES6+ and understanding of asynchrony (Promises, async/await, event loop). * Solid knowledge of SCSS, including modular architecture and BEM principles. * Experience consuming and managing REST APIs. * Experience with real-time communication via Socket.IO. * Experience with internationalization (i18n) using react-i18next (preferred). * Experience configuring and optimizing Webpack. * Experience writing automated tests with Jest (unit and integration). * Proper handling of loading, error, and empty states in UIs. Backend * Advanced experience with Node.js and Express. * Data validation and sanitization, and prevention of common vulnerabilities (XSS, CSRF, etc.). * Implementation of authentication and authorization using JWT. * Solid knowledge of MongoDB and Mongoose. * Creation and optimization of complex MongoDB queries (Aggregation Framework, lookups, pipelines, etc.). * Modeling of relational and non-relational databases. * Experience using Redis for caching and session management. * Experience with RabbitMQ or other asynchronous messaging systems. * Experience using Docker for containerization. * Proficient error handling and logging in backend applications. * Fluency in bash terminal usage and basic Linux system administration. **Environment and Tools** * Experience working with Jira and agile methodologies, especially Scrum. * Ability to understand and write clear, structured technical documentation. * Knowledge of Git and CI/CD workflows. **We Value** * Application of KISS, DRY, and SOLID principles. * Ability to analyze and optimize code. * Initiative, responsibility, and attention to detail. * Prior experience with high-traffic systems or distributed architectures (plus).

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.