MERN Full Stack Developer

Job Title: MERN Full Stack Developer

Experience: 2-4 years
Work Mode: Onsite
Number of Positions: One
Place: Ring Road, Surat (Gujarat)
Employment Type: Full-time


About Us:

Xcellence-IT is a forward-thinking IT solutions company, driven by a passion for innovation and excellence. For over 16 years, we’ve been at the forefront of crafting custom software solutions, focusing on delivering intuitive, fast, and scalable technology tailored to the unique needs of our clients across various industries. Our services span front-end and back-end development, mobile app development, cloud solutions, and eCommerce platforms, all executed with a customer-centric approach. Xcellence-IT thrives on building long-term partnerships and providing solutions that push businesses to new heights.

Job Description:

As a MERN Full Stack Developer, you will be responsible for developing and maintaining scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). You will work collaboratively with designers, product managers, and other developers to deliver high-quality software solutions.

Key Responsibilities:

Design, develop, and maintain web applications using the MERN stack. 
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Troubleshoot and debug applications to optimize performance.
Ensure the application is responsive and user-friendly.
Integrate APIs and third-party services as needed.
Conduct code reviews and provide constructive feedback to peers.
Stay updated with emerging technologies and industry trends.

Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field.
2+ years of experience in software development, with a focus on MERN stack.
Strong knowledge of JavaScript, HTML5, and CSS3.
Proficient in MongoDB, Express.js, React.js, and Node.js.
Experience with RESTful APIs and web services.
Familiarity with version control systems (e.g. SVN, Git).
Understanding of Agile development methodologies.
Strong problem-solving skills and attention to detail.

Preferred Skills:

Excellent communication and organizing skills.
Ability to work with all stages of SDLC independently.
Experience with TypeScript, GraphQL and other popular frameworks.
Knowledge of cloud services (AWS, Azure), CICD and deployment processes.
Familiarity with testing frameworks and practices (e.g., Jest, Mocha).
Experience in building responsive and accessible web applications.