MERNSTACK DEVELOPER in Kochi | ITJOBCELL

MERNSTACK DEVELOPER
  • 1 Applied
  • 13
  • Kochi
  • 0 - 2 Years
  • Not disclosed
  • 1 Days ago
Job Description
Develop and maintain full-stack web applications using MongoDB, Express.js, React.js, and Node.js. Build responsive and user-friendly interfaces using React.js, HTML5, CSS3, JavaScript (ES6+), and Tailwind CSS. Develop, integrate, and maintain RESTful APIs and backend services. Design, manage, and optimize MongoDB databases for performance and scalability. Implement authentication and authorization mechanisms using JWT and role-based access control. Integrate third-party APIs and external services as required. Debug, troubleshoot, and resolve frontend and backend issues. Write clean, reusable, scalable, and well-documented code following industry best practices. Collaborate with designers, project managers, and other developers to deliver project requirements. Participate in code reviews, testing, and continuous improvement of development processes. Optimize applications for performance, security, scalability, and SEO best practices. Deploy and maintain applications on cloud platforms such as Vercel, Netlify, or similar environments. Manage source code using Git and follow collaborative development workflow
Skills
Required Skills & Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field. 6 months to 2 years of experience in full-stack web development using the MERN stack. Strong proficiency in JavaScript (ES6+), React.js, Node.js, and Express.js. Good understanding of MongoDB, Mongoose, and database design concepts. Experience building and consuming RESTful APIs. Familiarity with asynchronous programming, Promises, and API integration. Experience with React Hooks, Context API, and component-based architecture. Proficiency in Tailwind CSS, HTML5, CSS3, and responsive web design. Knowledge of authentication and authorization using JWT. Understanding of web security concepts including XSS, CSRF, CORS, and OWASP best practices. Experience with Git, GitHub/GitLab, and version control workflows. Knowledge of deployment and hosting platforms such as Vercel, Netlify, or cloud services. Understanding of SEO fundamentals and web performance optimization techniques. Strong analytical, debugging, problem-solving, communication, and teamwork skills. Experience with Next.js and TypeScript. Familiarity with GraphQL. Basic understanding of Docker and CI/CD workflows. Experience integrating payment gateways and third-party services. Knowledge of testing frameworks such as Jest or React Testing Library

Suggested Jobs

SOFTWARE ENGINEER - L1
Technopark Phase 4 ,Tvm

If you are passionate about building high-quality applications, love learning new technologies, and thrive in a fast-paced, cloud-driven environment, we would love to hear from you! We are a team of adventurous, creative, and open-minded individuals who are passionate about technology. We live, breathe, and build on the cloud. We're currently seeking enthusiastic Full Stack Engineers who are eager to learn, code, and adapt across a variety of technology projects.

Responsibilities Design, build, and maintain efficient and reliable .net/C#/.NET Core code Work closely with other engineers to develop new products Work on extensions of existing products Suggest and implement improvements on current products Plan, design, develop, manage, document, test, deploy, and support new and existing modules Hands-on of algorithm complexities Development of the next-generation software

QA ENGINEER
Trivandrum

Key Responsibilities Understand project requirements and prepare test scenarios and test cases. Perform manual testing of web and mobile applications. Identify, document, and track defects using bug-tracking tools. Work closely with developers and product teams to resolve issues. Conduct functional, regression, integration, and usability testing. Verify bug fixes and ensure issues are resolved effectively. Participate in requirement reviews and team discussions. Assist in maintaining test documentation and reports. Learn and contribute to test automation initiatives where applicable. Ensure software quality and adherence to project specifications.