Sr. Developer
Job Title: Senior Full Stack Developer – React.js / Node.js / Express.js / MongoDB / Azure
Location: Infopark Kochi, Kerala (On-site )
Experience: 4 – 8 years
Employment Type: Full-time
About the Role
We are looking for a highly skilled Senior Full Stack Developer with strong expertise in React.js, Node.js, Express.js, MongoDB, and Microsoft Azure. The ideal candidate should be capable of handling both front-end and backend development, contributing to scalable and high-performing web applications, while also supporting cloud deployments and integrations.
Key Responsibilities;
*Design, develop, and maintain full-stack web applications using React.js, Node.js, Express.js, and MongoDB.
*Build efficient, reusable, and high-quality code for both the front-end and backend components.
*Integrate RESTful APIs and ensure smooth communication between client and server.
*Work with Microsoft Azure cloud services for application deployment, hosting, and monitoring.
*Collaborate with UI/UX designers, product owners, and other engineers to implement product features.
*Optimize applications for performance, security, and scalability.
*Conduct code reviews and provide technical guidance to junior developers.
*Troubleshoot, debug, and resolve issues across the full development stack.
*Stay updated with emerging web technologies, frameworks, and industry best practices.
Required Skills & Qualifications;
*Bachelor’s degree in Computer Science, Engineering, or related discipline.
*4+ years of hands-on experience in full-stack development.
Strong proficiency in:
*React.js (Hooks, state management – Redux/Context API)
*Node.js & Express.js
*MongoDB or other NoSQL databases
*JavaScript (ES6+), HTML5, CSS3
*Experience in building and consuming RESTful APIs.
*Strong understanding of component-based architecture and frontend performance optimization.
*Knowledge of JSON, AJAX, Git/GitHub, and build tools.
*Practical experience deploying applications on Microsoft Azure (App Services, Functions, DevOps Pipelines, Storage, etc.).
Good to Have;
*Experience with TypeScript, Next.js, or GraphQL.
*Exposure to Azure DevOps, Docker, Kubernetes, or CI/CD pipelines.
*Familiarity with Agile/Scrum methodologies.
*Basic understanding of database optimization and indexing.
Soft Skills;
*Strong analytical and problem-solving skills.
*Excellent communication and interpersonal abilities.
*Ability to work independently and take ownership of deliverables.
*Attention to detail with a focus on writing clean and scalable code.