i
Intellias
8 Intellias Jobs
6-8 years
Intellias - Node.js Developer - Microservices Architecture/TypeScript (6-8 yrs)
Intellias
posted 2d ago
Flexible timing
Key skills for the job
About the Job :
We are seeking a highly skilled and experienced Senior NodeJS Engineer to join our dynamic team in Pune. This role is crucial in building and maintaining robust, scalable, and high-performance server-side applications. You will be responsible for designing, developing, and deploying microservices using NodeJS and serverless frameworks on AWS. The ideal candidate will possess a strong understanding of best practices, a pragmatic approach to problem-solving, and a passion for delivering high-quality code.
This is a hybrid role based in Pune, and we are looking for immediate joiners.
Responsibilities :
Design and Development :
- Design, develop, and maintain efficient, reusable, and reliable NodeJS-based server-side logic.
- Implement robust REST APIs and microservices architectures.
- Utilize Typescript for enhanced code quality and maintainability.
- Build and deploy serverless applications using frameworks on AWS.
- Ensure the performance, quality, and responsiveness of applications.
AWS Cloud Services :
- Leverage AWS services (EC2, S3, Route 53, DynamoDB, CloudFront, Lambda, SNS, SQS, API Gateway, ELB, EBS) to build and deploy scalable solutions.
- Design and implement cloud-native applications following best practices.
- Troubleshoot and resolve cloud infrastructure and application issues.
Testing and Quality Assurance :
- Write comprehensive unit, integration, and end-to-end tests to ensure code quality.
- Participate in code reviews and ensure adherence to coding standards.
- Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines.
Database Management :
- Work with various databases to design and implement efficient data storage and retrieval solutions.
- Optimize database queries and performance.
Problem Solving and Communication :
- Analyze complex problems and develop effective solutions.
- Break down complex technical concepts into clear and concise explanations.
- Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers.
- Maintain clear and consistent communication with team members and stakeholders.
Team Collaboration :
- Work effectively in medium to large teams, contributing to a collaborative and supportive environment.
- Participate in agile development processes.
- Mentor junior developers and share knowledge.
Required Skills and Experience :
- Experience : 6+ years of commercial software development experience.
- NodeJS : 5+ years of commercial experience with NodeJS and serverless frameworks.
- Typescript : Strong proficiency in Typescript.
- API Development : Experience designing and implementing REST APIs.
- Microservices : Experience with microservices architectures.
- AWS : 2+ years of commercial experience with AWS.
- Testing : Extensive experience with various levels of testing (unit, integration, end-to-end).
- Databases : Experience working with databases.
- Problem Solving : Pragmatic approach to problem-solving and solution architecture.
- Attention to Detail : Meticulous attention to detail in development.
- Communication : Ability to communicate complex problems in simple terms.
- Teamwork : Experience working in medium to large teams.
- Language : Upper-intermediate English (both spoken and written).
Nice to Have :
- Experience with DynamoDB.
- Experience with Kubernetes.
- Experience with GraphQL.
- Experience designing, developing, and running production-grade systems at medium scale and above (50k+ users).
- Ability to work across the full stack (React-Native).
- Strong understanding of AWS services (EC2, S3, Route 53, DynamoDB, CloudFront, Lambda, SNS, SQS, API Gateway, ELB, EBS).
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
6-8 Yrs
6-8 Yrs
5-10 Yrs
5-9 Yrs
6-7 Yrs
5-10 Yrs