




Job Summary: We are seeking a proactive Junior Full Stack Developer eager to learn, to build and maintain APIs and web/mobile applications alongside experienced developers. Key Highlights: 1. You will work with experienced developers on APIs and web/mobile applications. 2. You will participate in the development of RESTful APIs using Node.js, Express, and NestJS. 3. You will collaborate on frontend development with React.js and React Native. Job Description We are looking for a **Junior Full Stack Developer** with solid foundations in web development and strong motivation to learn and grow professionally. The selected candidate will work alongside more experienced developers to build and maintain APIs and web and mobile applications. You will participate in developing **RESTful APIs** using **Node.js**, primarily with **Express**, and with initial exposure to **NestJS**, as well as frontend tasks using **React.js** and **React Native**. This role is intended for candidates who understand fundamentals, can follow best practices, and are in the process of consolidating experience in production environments. Main Responsibilities * Support the development and maintenance of REST APIs using Node.js. * Collaborate in the design and consumption of relational databases (PostgreSQL). * Participate in developing user interfaces with React.js and React Native. * Consume internal and external APIs. * Document basic endpoints using Swagger / OpenAPI. * Work with version control using Git/GitHub. * Learn and apply best practices for clean and maintainable code. * Collaborate within development teams following agile methodologies. Requirements * **1–2 years of experience** in Full Stack development (internships, real-world projects, or professional experience). * Basic/intermediate knowledge of: * Node.js * JavaScript or TypeScript * PostgreSQL * React.js (React Native is a plus) * Understanding of REST APIs and how to consume them. * Basic knowledge of authentication (JWT, API Keys, or OAuth2). * Basic Git proficiency. * Familiarity with Linux environments. * Basic technical English (reading documentation). Desirable (non-exclusive) * Initial knowledge of NestJS. * Basic experience with Docker. * Basic understanding of AWS deployment. * Familiarity with testing (Jest or others). * Basic knowledge of CI/CD. * Degree in Software Engineering, Computer Systems, Computer Science, or related field (completed or in progress). * Interest in architecture, best practices, and API-first approach. Ideal Profile * Proactive and eager to learn. * Strong ability to follow technical guidelines. * Interest in growing into a Mid-level Full Stack role. * Good teamwork and clear communication skills. Employment Type: Full-time Salary: $13,000.00 – $15,000.00 per month Benefits: * Free uniforms * Grocery vouchers Application Question(s): * Do you currently reside in Mérida? Experience: * Full Stack Developer: 1 year (desirable) Work Location: On-site


