Software Engineer with StepSetGo

Mumbai / Remote

700000 to 1200000 INR a year

An ideal backend developer will be someone who is fluent in backend coding and development. The ideal human will be a team player who would know how to use his/her skills and ensure smooth running of the app.

Responsibilities:

  • Building performance optimised APIs for Mobile Apps using NodeJS/Golang
  • Building Pub-Sub/Streams using RabbitMQ or Kafka
  • Writing reusable components with unit tests
  • Writing functional, modular and reusable code

Requirements:

  • 2 or more years of experience in an agile environment.
  • Thorough knowledge of Data Structures and Algorithms
  • Strong understanding Linux Operating System, Git, GoLang
  • Strong problem solving and analytical skills
  • Has prior experience in working with GoLang in the production environment
  • Has worked with Mongoose and Sequelize NodeJS framework for MongoDB and SQL
  • Using cloud services (GCP, AWS, DigitalOcean, etc.)
  • Strong understanding of Docker and Kubernetes
  • Understands CI/CD pipelines and working with different environments
  • Has good command over PostgreSQL, MongoDB and Redis
  • Clear understanding of microservices architecture
  • Has prior experience in writing unit tests with Chai/Mocha/Jest
  • Strong problem solving & analytical skills