Lilac Infotech logo
Job Description
Job Description

Vacant position features

We are looking for senior developers with Node.js, Express, Rest APIs, Mongo DB, & GraphQL skills. In this role, the person will be responsible for application development and support on a day-to-day basis, maintain, monitor application performance, and apply patches to all tiers. Has a deep understanding and passion for technology. You are an expert in Core JavaScript development and have a sharp knowledge of how to use the object model of JavaScript at best to make your code tidy and reusable.

Responsibilities
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


Join For The Revolution

We’re multiplying each day with passion

Eligibility Criteria
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
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


Join For The Revolution

We’re multiplying each day with passion