Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Xcelo Group Inc, is seeking the following. Apply via Dice today!
MERN Stack Developer (W2 (H1B/OPT) Accepted)
Location: Austin, TX (Initial Remote)
Duration: Long Term
We are seeking a highly skilled MERN Stack Developer to join our growing team. You will be instrumental in building high-performance, scalable, and robust web applications, taking ownership of projects from development to deployment.
Responsibilities:
Lead the design, development, and deployment of full-stack applications using MongoDB, Express.js, React, and Node.js (MERN stack).
Translate user stories and design mockups into responsive and dynamic user interfaces using React.js and modern front-end technologies (HTML5, CSS3, JavaScript, Tailwind CSS, Bootstrap, etc.).
Develop and maintain scalable RESTful APIs and microservices using Node.js and Express.js.
Design and manage MongoDB databases, ensuring optimal performance and security.
Implement authentication and authorization mechanisms using JWT, OAuth, or Firebase Auth.
Work closely with UI/UX designers, product managers, and backend developers for seamless integration.
Write clean, well-documented, and testable code while adhering to industry best practices.
Conduct code reviews, unit testing, and integration testing to ensure code quality and reliability.
Optimize applications for speed, security, and scalability.
Stay up-to-date with the latest trends in JavaScript frameworks, cloud technologies, and DevOps practices.
Mentor junior developers and contribute to team knowledge sharing.
Qualifications:
6+ years of proven experience as a MERN Stack Developer.
Expertise in React.js (React Hooks, Context API, Redux, Next.js is a plus).
Strong knowledge of Node.js and Express.js for backend development.
Experience working with MongoDB (Mongoose ORM) and handling complex queries.
Proficiency in RESTful API development, authentication, and security best practices.
Experience with state management libraries (Redux, Recoil, Zustand, etc.).
Familiarity with GraphQL, WebSockets, or Microservices architecture is a plus.
Strong knowledge of version control systems (Git/GitHub/GitLab).
Experience working in Agile/Scrum environments.
Strong problem-solving and analytical skills.
Excellent communication, collaboration, and leadership skills.
Passion for learning new technologies and continuously improving code quality.
We look forward to hearing from you!
Regards,
Xcelo Group