Senior Node Developer

5 - 9 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Node.js Developer at Simform, you will be part of a premier digital engineering company specializing in Cloud, Data, AI/ML, and Experience Engineering. With a strong presence in multiple countries, including North America, the UK, and Northern European markets, Simform is a trusted partner of major tech companies like Microsoft, AWS, Google Cloud, and Databricks. Your role will involve not only showcasing your extensive backend expertise but also demonstrating proficiency in system design, cloud services, microservices architecture, and containerization. Additionally, having a good understanding of the frontend tech stack to support frontend developers will be highly valued. Key Responsibilities: - Develop reusable, testable, maintainable, and scalable code with a focus on unit testing. - Implement robust security measures and data protection mechanisms across projects. - Champion the implementation of design patterns such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD). - Actively participate in architecture design sessions and sprint planning meetings, contributing valuable insights. - Lead code reviews, providing insightful comments and guidance to team members. - Mentor team members, assisting in debugging complex issues and providing optimal solutions. Required Skills & Qualifications: - Excellent written and verbal communication skills. - 5+ years of experience in the field. - Advanced knowledge of JavaScript and TypeScript, including core concepts and best practices. - Extensive experience in developing highly scalable services and APIs using various protocols. - Proficiency in data modeling and optimizing database performance in SQL and NoSQL databases. - Hands-on experience with PostgreSQL and MongoDB, utilizing technologies like TypeORM, Sequelize, or Knex. - Proficient in working with frameworks like NestJS, LoopBack, Express, and other TypeScript-based frameworks. - Strong familiarity with unit testing libraries such as Jest, Mocha, and Chai. - Expertise in code versioning using Git or Bitbucket. - Practical experience with Docker for building and deploying microservices. - Strong command of Linux, including familiarity with server configurations. - Familiarity with queuing protocols and asynchronous messaging systems. Preferred Qualification: - Experience with frontend JavaScript concepts and frameworks such as ReactJS. - Proficiency in designing and implementing cloud architectures, particularly on AWS services. - Knowledge of GraphQL and its associated libraries like Apollo and Prisma. - Hands-on experience with deployment pipelines and CI/CD processes. - Experience with non-relational database systems like Elasticsearch, Redis, and DynamoDB. - Ability to build AI-centric applications and work with machine learning models, Langchain, vector databases, embeddings, etc. Why Join Us: - Be part of a young team with a thriving culture. - Enjoy a flat-hierarchical, friendly, engineering-oriented, and growth-focused culture. - Benefit from well-balanced learning and growth opportunities. - Receive free health insurance. - Access office facilities with a game zone, an in-office kitchen with affordable lunch service, and free snacks. - Get sponsorship for certifications/events and library service. - Enjoy flexible work timing, leaves for life events, WFH, and hybrid options.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

ahmedabad, gujarat, india

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

ahmedabad, gujarat, india