Velotio Technologies is hiring a
Senior Software Engineer

Logo of Velotio Technologies

Velotio Technologies

πŸ’΅ $80k-$120k
πŸ“Remote - India

Summary

The job is for a versatile Javascript developer with 5-7 years of production experience in building backend servers using Node.js at Velotio Technologies, a product engineering company. The role involves designing, architecting, and developing complex backend systems for enterprise software and SaaS applications using modern Node.js frameworks.

Requirements

  • 5-7 years of production experience in building backend servers using Node.js
  • Minimum 6 years of JavaScript (and preferably Typescript) experience including asynchronous programming, closures, types, and ES6/ES7
  • Thorough understanding of Node.js and its core principles including Event loop, CommonJS modules, ES6/ES7 modules, Event emitters and listeners, HTTPS, Util
  • Experience in collaborating with frontend to develop scalable APIs using modern Node.js frameworks such as Express or Nest.js
  • Should be comfortable with database schema design and leveraging SQL & NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB)
  • Experience in developing with different ORMs such as sequelize or TypeORM or Prisma
  • Experience in at least one cloud platform (AWS, GCP or Azure)
  • CI/CD or test automation frameworks
  • Experience with code quality and reusability practices (eslint, prettier, CI/CD for Node.js apps)
  • Solid foundation in data structures, algorithms, distributed systems, design patterns
  • Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development

Responsibilities

  • Design, build, test and ship highly scalable, high performance, customer-facing applications
  • Participate in engineering discussions, technical evaluations, design reviews and retrospectives
  • Provide database schema, API designs and micro-service implementations
  • Mentor team members and peer review code

Preferred Qualifications

  • Have experience with advanced Typescript
  • Have some frontend experience using React.js
  • Experience in working and developing serverless Node.js frameworks built on AWS Lambdas, AWS Cognito and API Gateway
  • Experience with implementation of container technologies like Docker, Kubernetes. Knowledge of continuous integration, continuous delivery and enterprise DevOps concepts

Benefits

  • Remote work or office in Pune
  • Autonomous and empowered work culture encouraging individuals to take ownership and grow quickly
  • Flat hierarchy with fast decision making and a startup-oriented β€œget things done” culture
  • A strong, fun & positive environment with regular celebrations of our success
  • An inclusive, diverse & authentic environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Velotio Technologies know you found this job on JobsCollider. Thanks! πŸ™