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