3 Square Infosoft Jobs
MERN Stack Development Intern
Square Infosoft
posted 2hr ago
you will play a critical role in designing, developing, and maintaining web applications using the MERN stack. You will work closely with product managers, designers, and other developers to create scalable, efficient, and high-performance web applications. Your expertise in both frontend and backend development will contribute to the success of our digital products.
Key Responsibilities:
Full Stack Development: Design, develop, and maintain web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
Frontend Development: Build user interfaces using modern JavaScript frameworks like React.js.
Backend Development: Create server-side logic, APIs, and services using Node.js and Express.js.
Database Integration: Integrate web applications with MongoDB or other databases, ensuring data storage and retrieval functionality.
API Development: Develop RESTful APIs and web services to support frontend functionality.
Performance Optimization: Optimize web applications for speed, efficiency, and scalability.
Security: Implement security best practices to protect user data and application integrity.
Code Quality: Write clean, maintainable, and well-documented code.
Version Control: Use version control systems (e.g., Git) to manage code repositories.
Testing: Perform unit testing and integration testing to ensure application reliability.
Debugging: Identify and resolve bugs, performance issues, and bottlenecks in the application.
Collaboration: Collaborate with frontend developers, designers, and other team members to ensure seamless integration and functionality.
Documentation: Maintain comprehensive documentation of code, processes, and development decisions.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree is a plus).
Proven experience in MERN stack development.
Proficiency in JavaScript, React.js, Node.js, Express.js, and MongoDB.
Strong understanding of web development principles, including RESTful APIs and frontend frameworks.
Experience with frontend build tools (e.g., Webpack) and state management libraries (e.g., Redux).
Knowledge of server-side rendering (SSR) is a plus.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker) is a plus.
Strong problem-solving and debugging skills.
Effective communication and collaboration abilities.
Ability to work independently and as part of a multidisciplinary team.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Development Intern roles with real interview advice