Job Profile : Nodejs +Reactjs Full stack Developer
Job Type : Full-time based Job Opportunity
Location : Hybrid in Mexico City / GDL / Monterrey
Job Description :
We are looking for a skilled Full Stack Developer with over 6 years of experience in building scalable web applications using React.js and Node.js. The ideal candidate will be proficient in modern JavaScript / TypeScript, backend services, and cloud integration, with a strong focus on performance, maintainability, and user experience.
Education :
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Mandatory Technologies and Experience :
- Proficient in JavaScript, TypeScript, DOM manipulation
- Strong understanding of React.js and core principles
- Experience with React workflows (Flux, Redux)
- Familiarity with ES6+ standards
- Proficient in RESTful APIs and async handling
- Strong optimization and benchmarking skills
- Familiarity with Git and version control
- Knowledge of JWT and modern auth mechanisms
- Experience with unit testing frameworks (Jest, Mocha)
- Strong Node.js and Express skills
- Experience with microservices architecture
- Proficient in MongoDB and aggregation pipelines
- Familiarity with CI / CD pipelines
Nice to Have :
Familiarity with cloud platformsExperience with data structure libraries (Immutable.js)Knowledge of isomorphic ReactFamiliarity with build tools (Webpack, Babel, NPMJob Responsibilities :
Develop new user-facing features using React.js and related technologiesCreate reusable components and front-end libraries for future useTranslate designs and wireframes into high-quality, maintainable codeOptimize components for performance across devices and browsersCollaborate with product teams and backend developers for seamless UXWrite clean, scalable, and maintainable code following best practicesConduct thorough code reviews to ensure high-quality standardsParticipate in the full software development lifecycle (ideation to deployment)Assist in task estimation and sprint planningEnsure security and data protection measuresIntegrate data storage solutions using Azure servicesBuild and maintain microservices architecturesDevelop and maintain RESTful APIsUse Express framework for backend developmentOptionally use Mongoose and Mongo Driver for schema managementWrite complex MongoDB aggregation pipelinesPractice Test-Driven Development (TDD) (preferred)