J4263 Sr. Node JS Developer

J4263 Sr. Node JS Developer

Chandigarh

Share this job

Posted: 30 - Jul - 2021

Job Description

Responsibilities

Possessed functions of the right candidate

  • Work as a full-stack developer for the development of a state-of-the-art software application, in a NodeJS development environment. The key focus is on product requirements, design, coding, testing, and maintenance of product features.
  • Being a part of the Product development team, as a Senior developer, you need to Design high-quality product components in alignment with the Product Architect to be then implemented by Scrum Teams
  • Be responsible for driving technology and engineering best practices in the teams and champion their adoption.
  • Ability to drive strategic projects with very limited guidance
  • Perform development tasks in a self-reliant way, on time, and in-quality, and be a go-to person in the team.
  • Executing full lifecycle software development
  • Architect and conceptualize the product from initiation
  • Programming well-designed, testable, efficient code
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Integrate software components into a fully functional software system
  • Work closely with all stakeholders, Architect, Product Owner, fellow developers, Quality Engineers, to achieve effective and high-quality product feature delivery.
  • Apply clean code principles: execute code reviews, code inspections, unit testing, security checks, performance measurements, automation, and other quality tasks.
  • Mentor developers on software design, coding practices and form a holistic mentoring.
  • Work collaboratively in co-located and cross-located teams.
  • Design and build Single page application with Nodejs
  • Strong knowledge and Hands-on experience in Javascript, NodeJS, MySql, CSS, LESS
  • Hands-on experience in AWS
  • Hands-on experience JavaScript, Typescript, Redux
  • Fully responsible for Single page application development in the team
  • Creating and Maintaining RESTful APIs

Eligibility Criteria

Benchmark for selection

  • MCA, BE/B.TECH, BCA, BSC IT or Equivalent, Any Diploma in CS
  • 5+ years working as a full-time professional Node.JS developer

Skills

Competence necessary for flowing our vacancy

  • 5+ years of experience in software development experience in Node JS with a proven track record of making technical decisions 
  • Strong working understanding of modern web applications from the database to browser
  • Well-built understanding of MongoDB and extensive experience with database-driven applications
  • Great problem-solving skills and ability to abstract functional requirements
  • Excellent communicator in both technical and non-technical contexts
  • Experience designing and improving complex software applications
  • Experience coaching and mentoring developers at various levels of experience
  • You have a sound understanding of programming fundamentals & their application to highly scalable web-based systems.
  • You have successfully led a small agile team
  • Strong experience in building scalable and secured enterprise-grade cloud-native SaaS applications, preferably using AWS.
  • Strong experience in Node.js
  • Expertise in MySQL/Postgres, Elasticsearch, Redis, and a message bus like Apache Kafka.
  • Experience in REST APIs, microservices, multi-tenancy, event-driven architecture, and CQRS

Skills Required
Company Information

09*********93

tr******@***********om