Company logo

Senior Full stack developer

Global Infonet Inc

Kochi

in 11 days

Job Summary:

We are looking for an experienced Senior Full Stack Software Developer to join our dynamic team. The ideal candidate will have a strong background in full stack development with expertise in React.js, Node.js, MongoDB, and Express.js. Additional experience with Microsoft SharePoint, Azure, Office 365, and TypeScript is essential. The role will involve designing, developing, and deploying scalable and efficient software solutions while working closely with cross-functional teams.

Key Responsibilities:

  • Full Stack Development: Design, develop, and maintain scalable and high-performance web applications using React.js, Node.js, MongoDB, and Express.js.
  • SharePoint & Office 365 Integration: Develop and integrate solutions with Microsoft SharePoint and Office 365 services.
  • Cloud Development: Deploy and manage applications on Microsoft Azure, utilizing cloud services to ensure scalability and reliability.
  • API Development: Design and implement RESTful APIs, microservices, and server-side logic using Node.js and Express.js.
  • Frontend Development: Develop responsive user interfaces with React.js and ensure seamless integration with backend services.
  • Code Quality & Best Practices: Write clean, efficient, and maintainable code following industry best practices, including proper use of TypeScript.
  • Collaboration: Work closely with product managers, designers, and other developers to ensure alignment with project goals and timelines.
  • Testing & Debugging: Perform unit and integration testing to ensure the quality and functionality of applications, debug issues, and optimize performance.
  • Documentation: Maintain comprehensive documentation for new and existing systems.
  • Mentorship: Provide technical guidance and mentorship to junior developers, ensuring adherence to development standards and best practices.

Required Skills & Qualifications:

  • 4+ years of hands-on experience in Full Stack Development with a strong focus on:
  • Frontend: React.js, TypeScript, HTML5, CSS3
  • Backend: Node.js, Express.js
  • Database: MongoDB (or other NoSQL databases)
  • Experience with Microsoft SharePoint, Office 365, and Azure services (cloud deployment, management, and integration).
  • Strong knowledge of RESTful API design and development.
  • Proficient in modern development tools and frameworks (e.g., Git, Webpack, Babel).
  • Experience with unit testing and integration testing (e.g., Jest, Mocha).
  • Ability to troubleshoot and optimize application performance.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with other cloud platforms and DevOps tools (e.g., Docker, Kubernetes).
  • Familiarity with Agile/Scrum development methodologies.
  • Understanding of CI/CD pipelines and version control systems like Git.
  • Experience with enterprise-level applications and business processes.