About Us:
At Woovly, we are building India’s most trusted social commerce platform. Woovly helps users to shop via brand tagged user generated content. Users at Woovly create content in the form of short videos and images our AI auto tag the brands making every content shoppable. We aim to become the first Woovly cum Instagram from India and for India.
Why Woovly?
We are growing month on month basis as a family which is bringing in new members and providing professional as well as personal growth in an environment where efforts are equally appreciated of each individual
We believe in giving equal opportunities to you to do challenging & stimulating work that puts you out of your comfort zone and forces you to learn every day. When you look back and see the milestones you have covered, you will have the pride of building Woovly with us.
We believe in an open to reach kind of environment and follow the same at work so no matter how many structures and processes are added, going forward we will always be in reach for our team.
We are a Customer centric company and believe that if we service the Customer right and continue to delight them, we will be on our path to build a great company. Looking forward to hearing from you!
What we have
�� Personalised feed with over 400,675+ brand-tagged posts
�� Recommendations and tips from influencers & experts
�� The best of the deals, bargains, discounts & 100% guaranteed cashback �� Fashion & Beauty products online at the best prices, and great discounts
We give our 2.5 + million users community the option to discover products, get recommendations and cashback offers.
We give our users the chance to become an influencer or a content creator from the same app. Wanna Get Famous? Become an Influencer, and Make Money with India’s Only Social Shopping App! ��
Now coming to the role :
Backend Developer
We are looking for well-rounded backend engineers to join our team and help us build products that will be used by millions of people to discover their bucket list ideas, connect with similar interest communities and accomplish their bucket lists. You will play an important role in our engineering practice, implementing new features and improving performance.
Responsibilities
- Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions.
- Implement these solutions for our backend, adhering to best development practices.
- Design and develop highly scalable, reliable and fault-tolerant systems
- Design user flow and convert them into logical entities in the code.
- Integrate user-facing elements developed by front-end developers with server side logic.
- Design and create Database schemas that represent and support business processes
- Build reusable code and libraries for future use
- Optimise application for maximum speed and scalability
- Implement security and data protection
Requirements
- 5+ years of hands-on experience in designing, developing, testing and deploying large scale applications in any language or stack
- Understanding of microservices architecture & other Distributed architecture.
- Data modelling experience in both Relational and NoSQL databases.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Ability to design and implement low latency RESTful services.
- Experience in troubleshooting server performance memory issues, GC tuning, resource leaks, etc.
- Continuously refactor applications and architectures to maintain high-quality levels.
- We primarily use Node JS, Redis, MongoDB, Kafka and MySQL.
- Proficient understanding of code versioning tools, such as Git
- Proficiency in OOP concepts, including design patterns. Experience with functional programming is a plus.