Job Openings Senior Backend Engineer (Node Js)

About the job Senior Backend Engineer (Node Js)

  • Plan, design, and develop technical solutions and alternatives that meet business requirements in adherence with standards, processes, and best practices
  • Successfully lead projects and complex assignments with broad scope and long-term business implications
  • Lead day to day system development and maintenance activities of the technical team
  • Manage resolution for complex issues within functional area of expertise
  • Ability to work independently and self-directed

What we are looking for?

  • Experience in mainstream programming languages
  • 5+ Years of Experience in JavaScript, Node.JS
  • Experience in developing cloud-based web services and ability to design for performance, reliability, and scalability
  • Experience in designing, developing, and maintaining APIs for web services
  • Solid foundation in software design and algorithms with strong analytical skills
  • NoSQL and SQL database experience ex. MongoDB, PostgreSQL, MSSQL

Desired Qualifications

  • Experience in cloud deployments with AWS/Azure/GCP
  • Experience working in large-scale production deployments, performance tuning, and troubleshooting.
  • Experience in designing software architecture for high volume applications
  • Experience in data streaming and creating data pipelines with Kafka/Spark or similar
  • Open Source contributions
  • Experience in Gulp, web pack, NPM, and others.
  • Good communication skills with a both technical and non-technical audience
  • Internet of Things (IoT) interest or experience
  • Ability to work in a fast-paced environment
  • Ability to juggle multiple tasks simultaneously
  • Ability to work well in a distributed/remote team environment
  • Drive to be a self-starter and promote change when necessary