Jobs at Vyapar
This job post has been archived!
Must have skills
Good to have skills
About this Opportunity
We are a technology and innovation company in the fintech space, delivering business accounting software to Micro, Small & Medium Enterprises (MSMEs). With more than 5 Million users across 140 countries, we are one of the fastest growing companies in this space. We take the complexity out of invoicing, inventory management & accounting, making it so simple, such that small businesses can spend less time on manual bookkeeping and spend more time focusing on areas of business that matter.
Vyapar's Engineering team builds the technology platform that eases and digitizes our customers' bookkeeping and enables the transition of cumbersome accounting data from general bookkeeping to a digitized always available resource.
As a Backend Engineer at Vyapar, you'll build and maintain high-performance server-side logic and scalable backend systems that support our business management solutions for MSMEs. You'll work on design implementation, database management, and server-side technologies, impacting millions of businesses. You'll gain hands-on experience in AWS infrastructure and managing in-house databases and related technologies.
Design, develop, and implement robust, scalable backend services and APIs.
Identify and optimize performance bottlenecks to enhance user experience.
Maintain and continuously improve the existing codebase using best practices and new technologies.
Implement security and data protection measures.
Diagnose and fix bugs and performance issues for reliable system operation.
Create and maintain detailed documentation for knowledge sharing and collaboration.
Collaborate closely with engineers, product managers, and stakeholders to deliver efficient solutions.
Languages/Frameworks: JavaScript, TypeScript, Node.js, Nest.js
Data Management: MongoDB, Redis, MySQL, PostgreSQL, ClickHouseDB, Prometheus, Elasticsearch
Cloud: AWS Services (Lambda, SQS, Elastic Container Service (ECS), CodeBuild, EC2, SES, S3, ALB, ASG)
Monitoring & Alerting: Grafana, Prometheus, CloudWatch Logs
Message Queues and Brokers: Apache Kafka, Redis Pub/Sub, SQS
Other Technologies: WebSocket, Server-Side Events
Must have
JavaScript and NodeJs
SQL/ NoSQL databases including database design principles
Data Structures, Algorithms, Design Patterns
Strong Problem-solving skills
Experience in designing and developing RESTful APIs
Good to have
Experience with cloud platforms such as AWS, Azure, or Google Cloud
Knowledge of Docker and Kubernetes
Ability to design and implement distributed systems at scale using microservices architecture
Experience with continuous integration and continuous deployment (CI/CD) pipelines
Strong knowledge of design patterns
Knowledge of networking protocols
Experience:
1.5 to 3 years of experience in backend development
Must have 1 years of experience in NodeJS
Must have 1 years of experience in SQL/ NoSQL databases.
Product Company background is a plus
Startup experience is also a plus
Education:
A full-time B.E/ B.Tech Degree from a recognized university
Find the perfect job!
Use Job Hunt AI to find the perfect job for you.