Solving the World’s Common Problems, One Product at a time. Join the Dream Team!

Backend Development

Senior Software Engineer - Node JS

Requirements

  • Candidate should have at least 4-6 years of experience in enterprise web application development using MEAN Stack / Node Js.
  • Knowledge of Nodejs and the concept of RESTful API is a must.
  • Experience in Angular 6 /7/8 is highly preferred.
  • Experience in end to end web development
  • Experiences with SQL (Postgres SQL preferred) & No SQL (Mongo preferred) databases with
    data migration Strategies
  • Strong knowledge in object-oriented programming concepts and data structures and Node
    Js best practices
  • Experience in Unit Testing in Node Js is a must
  • Knowledge Integration of node js services with AWS services like AWS EC2, S3, SNS, SES is a
    must
  • Exposure to continuous deployment and integration process
  • Exposure with docker and orchestration software
  • Experience is Redis is added advantage
  • Experience in microservices is added advantage
  • Thoughtfully design forward-thinking, scalable and performant data architectures.
  • Understanding of fundamental design principles behind a scalable application

 

Responsibilities

Provide direction and guidance on technical aspects of projects.

  • Thorough code reviews and potential security reviews in code
  • Implementation of security and data protection processes
  • Documentation of Application Architecture, Release document, Deployment Steps
  • Meet project deadlines by understanding and analyzing requirements, designing, developing
    and testing solutions.
  • Provide status reports and escalate issues as appropriate to the relevant project
    stakeholders.
  • Contribute to technical solutions and requirements definition.
  • Solve complex problems by contributing to the analysis and development of technical
    solutions.
  • Can understand the goals and create strategies for each project.
  • Write a well-engineered source code that complies with accepted web standards.
  • Participate in project deployment planning.

Experience:  4-5years.

Location:  Noida/Hyderabad

Senior Software Engineer - GoLang

Responsibilities

  • Software development and coordinate with developer team.
  • Perform peer code review of components and modules.
  • Participation in team discussions.
  • Single Point of contact of a Product/Application.
  • Handling deployments (along with DevOps/system engineers).
  • Ensure the performance, quality, and responsiveness of the application.
  • Help with application integration with back-end API services.
  • Assist with the software update process for existing applications, and roll-outs of software
    releases.

 

Requirements

  • Minimum 1.5years of work experience in GOLang.
  • Hands on experience in Elasticsearch, Logstash, Kibana.
  • Hands on experience writing Unit test cases in GOLang.
  • Hands on experience in MongoDB/CouchDB.
  • Good to have knowledge of MySQL, Redis, AWS.
  • Good Knowledge of Blockchain Technology (optional).
  • Excellent communication skills

Experience:  3-5 years

Location:  Hyderabad

Lead Engineer-Node Js

Requirements

  • Candidate should have at least 5-8 years of experience in enterprise web application
    development using MEAN Stack / Node Js.
  • Knowledge of Nodejs and the concept of RESTful API is a must.
  • Experience in Angular 6 /7/8 is highly preferred.
  • Experience in end to end web development
  • Experiences with SQL (Postgresql preferred) & Nosql (Mongo preferred) databases with data
    migration Strategies
  • Strong knowledge in object-oriented programming concepts and data structures and Node
    Js best practices
  • Experience in Unit Testing in Node Js is a must
  • Knowledge Integration of node js services with AWS services like AWS EC2, S3, SNS, SES is a
    must
  • Exposure to continuous deployment and integration process
  • Exposure with DevOps technologies including Docker and orchestration software
  • Exposure of technologies like Kafka, Rabbit MQ, Redis, is a must.
  • Experience in microservices and SOA architecture along with the Orchestration framework
    as Kubernetes is preferred.
  • Thoughtfully design forward-thinking, scalable and performant data architectures.
  • Understanding of fundamental design principles behind a scalable application

 

Responsibilities

  • Provide direction and guidance on technical aspects of projects.
  • Thorough code reviews and potential security reviews in code
  • Implementation of security and data protection processes
  • Documentation of Application Architecture, Release document, Deployment Steps
  • Meet project deadlines by understanding and analyzing requirements, designing, developing
    and testing solutions.
  • Provide status reports and escalate issues as appropriate to the relevant project
    stakeholders.
  • Contribute to technical solutions and requirements definition.
  • Solve complex problems by contributing to the analysis and development of technical
    solutions.
  • Can understand the goals and create strategies for each project.
  • Analyze, debug, and test code.
  • Write a well-engineered source code that complies with accepted web standards.
  • Participate in project deployment planning.

Experience:  5-8years.

Location:  Noida/Hyderabad