Company: Infynno Solutions
Location: Ahmedabad, Gujarat
Work Mode: Work From Office
Employment Type: Permanent / Full-Time
Experience Required: 3+ Years
Industry Type: IT / Software Development
About the Role
We are looking for a highly skilled Senior Node.js Backend Developer with deep expertise in building scalable, high-performance applications and microservices. The ideal candidate should have hands-on experience with modern backend frameworks, databases, and cloud infrastructure, along with a strong understanding of system design and API architecture.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Node.js and TypeScript.
- Build and manage microservices architecture with performance optimization and fault tolerance.
- Work with databases like MySQL and caching systems like Redis.
- Develop secure RESTful APIs and real-time applications using Socket.io.
- Implement AWS services such as S3, SQS, ECS/EKS, Lambda, and CDK.
- Use Docker and Kubernetes for containerization and orchestration.
- Collaborate with frontend, DevOps, and QA teams for product delivery.
- Ensure code quality through reviews and best practices.
- Contribute to system design and architectural decisions.
- Mentor junior developers and support technical growth within the team.
Essential Skills
- Strong proficiency in Node.js and TypeScript
- Experience with Express.js or similar frameworks
- Solid understanding of MySQL and Redis
- Hands-on experience with AWS cloud services
- Expertise in Docker and Kubernetes
- Strong knowledge of RESTful API development
- Understanding of microservices architecture
- Experience with Socket.io
Desirable Skills
- Experience with Keycloak or IAM systems
- Familiarity with payment gateways like Stripe
- Experience with FFmpeg for media processing
- Knowledge of CI/CD pipelines (Bitbucket Pipelines)
- Familiarity with testing frameworks like Jest or Mocha
- Understanding of ESLint and Prettier
Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or related field
- Strong background in backend development and system design
- Proven experience delivering production-level applications
- Excellent debugging and performance optimization skills
- Strong communication and teamwork abilities
Soft Skills
- Strong problem-solving and analytical thinking
- Ownership mindset with attention to detail
- Good communication skills in English
- Ability to work independently in a fast-paced environment
- Strong collaboration and team coordination skills
- Effective time management and prioritization
Educational Qualifications
- Bachelors degree in Computer Science, IT, Engineering, or a related field. Relevant certifications or equivalent practical experience will be an added advantage.
Nice to Have
- Experience in direct client communication.
- Exposure to AWS, CI/CD pipelines, Redis, or OpenAI APIs.
Why Join Us
- Work on complex, real-world enterprise projects.
- Growth-focused, transparent, and supportive work culture.
- Opportunity to learn and grow under guidance from a Laravel community leader. Location : Ahmedabad Work From Office