We are seeking a highly motivated and skilled MERN (MongoDB, Express.js, ReactJS, Node.js) Stack Developer to join our dynamic team. As a MERN Stack Developer, you will be responsible for designing, developing, and maintaining full-stack applications. You will collaborate with cross-funcitonal teams to deliver high-quality software solutions. If you have a strong foundation in computer science, a passion for coding, and a willingness to learn, we'd love to hear from you! Responsibilities: • Design, develop, and maintain scalable and efficient web applications using MongoDB, Express.js, ReactJS, and Node.js technologies • Develop server-side web applications using Express.js, a web application framework for Node.js, to manage routes and middleware • Use Node.js to build scalable and efficient server-side applications, handling server logic and API integration. • Work with MongoDB, a NoSQL database, to store and retrieve data efficiently. Design database schemas and optimize queries for performance. • Connect the front-end and back-end components of the application to ensure seamless communication and data flow between the client and server. • Design and implement RESTful APIs for communication between the front-end and back-end, ensuring proper data exchange. • Integrate third-party APIs and services to enhance application functionality • Write and execute unit tests to ensure the reliability and stability of the application. • Identify and resolve issues and bugs in both front-end and back-end components through effective debugging techniques. • Use version control systems like Git to manage and track changes in the codebase, collaborating with other developers in a team environment. • Deploy applications to servers or cloud platforms, ensuring proper configuration and optimization for production environments. • Implement DevOps practices to automate deployment processes and enhance the overall development workflow. • Collaborate with cross-functional teams, including designers, other developers, and stakeholders, to understand requirements and deliver effective solutions. • Maintain documentation for code, APIs, and project-related information to facilitate knowledge transfer and future development. • Keep abreast of the latest trends and updates in web development, particularly within the MERN stack, to incorporate best practices and technologies into projects. Requirements: • Bachelor's degree in Computer Science, Information Technology, or related field • 1 year of work experience in a similar role, preferably with a focus on MERN stack development • Competence to translate business needs into technical requirements • Open-minded team player, willing to accept feedback and offer suggestions • Good time management, project management, communication, and interpersonal skills • Capability to write crisp and clear code based on guidelines and best practices • Willingness to learn modern-day tools and processes • Strong problem-solving skills and attention to detail • Excellent communication and teamwork skills • Ability to work in a fast-paced environment and adapt to changing priorities Nice to Have: • Experience with Agile development methodologies and version control systems like Git • Knowledge of containerization using Docker and Kubernetes • Certification in a programming language or technology stack What We Offer: • Competitive salary and benefits • Opportunities for professional growth and development • Collaborative and dynamic work environment • Flexible working hours (subject to approval) • Access to cutting-edge technologies and tools • Recognition and rewards for outstanding performance • If you're passionate about application development and eager to take your skills to the next level, we'd love to hear from you! Please submit your resume having cover letter, and a portfolio of your work too
💡 Quick Summary
Seeking a career-building opportunity? The MERN Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.