Detalles de la Vacante

Full Stack Engineer

Descripción

Empresa: mroads

Company Description mroads is dedicated to helping organizations build next-generation workforces through the power of technology and data. The company focuses on innovation to create solutions that simplify daily work for both individuals and organizations. mroads offers a portfolio of services, including staff augmentation and consulting, tailored to modern business needs. Its flagship product, Paññã, is an AI-driven, cloud-based video interview platform that transforms how organizations hire and evaluate talent. Team members at mroads contribute to impactful solutions that shape the future of work and talent management. Role Description This is a full-time hybrid role for a Full Stack Engineer based in Benito Juárez, CMX, with flexibility 3 days per week some work from home. The Full Stack Engineer will design, develop, test, and maintain web applications across both front-end and back-end components. Responsibilities include implementing scalable APIs, optimizing databases, and building responsive user interfaces that integrate with mroads’ HR solutions, including Paññã. The role involves collaborating with product, design, and QA teams to translate requirements into efficient, secure, and maintainable code. The engineer will also participate in code reviews, performance tuning, and continuous improvement of the development lifecycle and deployment processes. Full Stack Engineer (GraphQL | Next.js | React.js | Node.js) Location: Av. Insurgentes Sur 1438, Actipan, Benito Juárez, C.P. 03230, Ciudad de México, Mexico Work Model: Hybrid (3 days onsite per week) About the Role We are seeking a talented and passionate Full Stack Engineer with strong expertise in GraphQL, Next.js, React.js, and Node.js to join our engineering team. You will be responsible for designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams to deliver high-quality software solutions. If you enjoy solving complex technical challenges, building modern web applications, and working in an agile environment, we'd love to hear from you. Key Responsibilities Design, develop, and maintain scalable full-stack applications using Next.js, React.js, Node.js, and GraphQL. Build responsive, high-performance user interfaces with React.js and Next.js. Develop secure, scalable backend services and APIs using Node.js. Design and optimize GraphQL schemas, queries, mutations, and subscriptions. Integrate applications with third-party APIs and internal services. Optimize application performance, scalability, and reliability. Write clean, reusable, and maintainable code following engineering best practices. Participate in code reviews and contribute to continuous improvement initiatives. Troubleshoot production issues and implement effective solutions. Collaborate with Product Managers, UX Designers, QA Engineers, and DevOps teams throughout the software development lifecycle. Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement. Required Qualifications Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 4+ years of professional experience in Full Stack development. Strong hands-on experience with: React.js Next.js Node.js GraphQL Proficiency in JavaScript (ES6+) and TypeScript. Experience building RESTful APIs and GraphQL APIs. Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB. Strong understanding of HTML5, CSS3, and responsive web design. Experience with Git and modern CI/CD practices. Familiarity with Agile/Scrum methodologies. Strong analytical, problem-solving, and communication skills. Preferred Qualifications Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Experience with Docker and Kubernetes. Familiarity with authentication and authorization technologies (JWT, OAuth). Knowledge of testing frameworks such as Jest, Cypress, or Playwright. Experience with Redis, caching strategies, and performance optimization. Understanding of microservices architecture. Experience with monitoring and logging tools. Technical Skills Frontend React.js Next.js TypeScript JavaScript (ES6+) HTML5 CSS3 Tailwind CSS or Material UI (preferred) Backend Node.js GraphQL Express.js REST APIs Databases PostgreSQL MySQL MongoDB Tools & Technologies Git Docker CI/CD Pipelines AWS/Azure/GCP (preferred) Soft Skills Strong communication and collaboration skills Excellent problem-solving abilities Ability to work independently and as part of a team Adaptability in a fast-paced Agile environment Attention to detail and commitment to delivering high-quality solutions Work Location Hybrid Work Model Office Address: Av. Insurgentes Sur 1438, Actipan, Benito Juárez, C.P. 03230, Ciudad de México, Mexico Onsite Requirement: 3 days per week - Remaining days may be worked remotely, subject to business needs. Thanks & Regards.! Azhar Syed Azhar.syed@mroads.com

Idiomas

Inglés - Avanzado

Datos Generales

Idioma

Inglés - Avanzado