Senior Software Engineer – Fullstack in GadgEon

March 22, 2025
Application ends: June 5, 2025
Apply Now
Deadline date:
June 5, 2025

Job Description

Kerala

Full–time No Degree Mentioned 

Job description
We are looking for a Senior Full-stack developer to guide a team and contribute to the development of enterprise applications using Node.js. This role requires a combination of strong technical expertise and leadership skills to drive projects successfully while mentoring team members.

Key Responsibilities:
• Take initiatives to improve scalable, high-performance applications demonstrating deep technical expertise.
• Contribute to the design, development, and deployment of solutions utilizing modern frameworks.
• Conduct code reviews to ensure best practices are followed and maintain high-quality standards.
• Collaborate with junior developers and assist in resolving technical challenges related to architecture, performance, and security.
• Work closely with stakeholders to ensure project timelines and deliverables are met effectively.
• Implement observability practices, including monitoring, logging, and tracing, to ensure system health and performance.
• Understand and ensure appropriate deployment and scaling of applications both in cloud and on-prem environments using Kubernetes.
• Expertise in implementing comprehensive testing strategies (unit, integration, and load testing) and automating deployment processes with CI/CD pipelines.
• Contribute to the successful delivery of systems that effectively address business needs.
• Work closely with non-technical stakeholders to ensure solutions are aligned with broader company objectives.
• Demonstrate exceptional efficiency in solving complex problems and delivering high-quality solutions on time.

Leadership Skills:
• Proven ability to mentor and guide junior team members.
• Strong problem-solving and attention to detail skills.
• Excellent communication and collaboration skills within teams and across departments.
• Proactive in identifying risks, offering solutions, and suggesting improvements to processes.

Required Technical Skills:
• Expert proficiency in Node.js and JavaScript/TypeScript (4+ years).
• Expertise in modern Node.js frameworks (Express.js).
• Basic proficiency with Angular for frontend development.
• Solid experience with relational databases, specifically MSSQL/PostgreSQL.
• Proficiency in Git version control.
• Strong understanding of OOP and common design patterns.
• Experience in REST API design, documentation (e.g., OpenAPI, Swagger).
• Knowledge of observability tools and best practices (e.g., Prometheus, Grafana, ELK stack) for monitoring, logging, and distributed tracing.
• Experience with Kubernetes for container orchestration, with knowledge of managing on-prem systems as well as cloud-based deployments.
• Knowledge of agile development practices and experience with CI/CD pipelines.
• Familiarity with microservices architecture.
• Understanding of caching strategies, messaging systems, and performance optimization.
• Working knowledge on AWS / GCP is a plus
• Experience working in both on-prem and cloud environments, with a solid understanding of managing infrastructure and services across hybrid cloud architecture is a plus

Qualification:
• Any Degree

Experience
• 6 – 8 Years

 

 

Kerala