
Work at
There are always opportunities for talented people to join our epic team
If you are dragging your feet to work reluctantly on a Monday, then that is not a place that can bring out the best in you! We believe that great software begins with a simple and lovable workplace. That is what we exactly built!
Our employees enjoy these perks

One social club
Free meals all day, health insurance, paid leave, and most importantly a culture, where everyone has everyone else’s back

Everyday learning
There is nothing called a bad question. There are the basic ones and the advanced ones. We promise some of the best years of your software learning life here!

Fun and growth at the same time
Our employees are driven by the challenge they take on and solve and the fun that comes with it. So growth is just a result!

No managers
You are the master of your work. You build your piece of code, you tell the customer how well you did it!

No bell curve appraisals
You don't have to wait the whole year for your performance review and reward. Those are continuous, as they should be!

No clocking
Your performance speaks for you and not the number of hours you clocked. Where you work from and for how long, is between you and your client

Open positions

Perl Developer
About the role:
We are looking for a developer with years of hands-on experience in Perl
language with excellent coding and debugging skills.
Also, the candidate should be familiar with the OOPS concepts usage and
the complex data structures.

Full-Stack Developer
About the role:
We are looking for developer who would be involved in the design, development, and testing of web applications and services following best practices
Work closely with the design & product to craft a great product experience
Collaborate with peers and seniors within and across the team
Assist with application deployments in our Cloud environment
Work with the team to ensure the applications and services are highly available
Drive innovation through rapid prototyping and iterative development
Identify and document best practices
Must have skills & traits:
• Proficiency in Java as backend and React as Frontend • Proficient in client & server-side JavaScript, HTML5, CSS3 and web pack • Competent in building single-page web applications using Java and React • Experience with cross-browser, cross-platform, and design constraints on the web • Experience in developing automated unit and functional tests • Experience in an agile development process • Solid knowledge of algorithms and design patterns • Experience with Git and AWS • Have a passion for quality and writing clean, readable code that scales and performs well • Good interpersonal communication skills
Good to Have
• Understanding of database schema, design, optimisation, scalability Knowledge of Redis, its data type and use case • Have a good understanding of databases (SQL/no-SQL)

QA Automation Engineer
About the role: As a QA Engineer, the candidate is expected to test, develop and maintain automated functional tests, integration tests, and load tests for backend applications that ensure the quality of advanced product features. They are supposed to be quality champions and participate in developing and enhancing continuous delivery solutions. They are expected to participate actively in agile development rhythms (scrum, Kanban etc.) and be able to read/write good-quality code. The role also requires both manual testing and automated test development for every release.
Must have skills & traits:
• Experience in unit testing, acceptance testing, integration testing, system/end-to-end testing for REST services and backend applications • Experience in API testing and API automation is required • Experience with Java • Experience in testing on/testing a cloud-based infrastructure is a plus Ideally some experience with Spring Boot, Docker, Selenium, AWS • Comfortable usage of UNIX-like operating system and basic bash scripting knowledge Spring Framework Knowledge • Enjoy working in a self-organising team environment
Good to Have
• Bachelor's Degree in Computer Science or related field and 2+ years relevant work experience. • Strong debugging, troubleshooting, and problem-solving skills

Backend: Java Engineer
About the role:
We’re looking for a Java Developer resource to join 91social who would be building robust and scalable services for our entire backend. He/She will be building robust integration with various financial entities, based on potentially complex auth, to enable whole new possibilities. He/She would also be applying their creativity to solve huge challenges around structured data extraction and understanding.
Must have skills & traits:
• Good hands-on Software Development experience with proven working experience in Java development • Understanding of Microservices Architecture, Performance Tuning and Multithreading • Hands on experience in designing and developing applications using Java EE platforms, Spring, Spring Boot/Cloud • Object Oriented analysis and design using common design pattern • Experience with test driven development • Should have worked on databases • Should write API’s • Understanding of data structure and algorithms • A generalist and an insatiable learner by nature – you are ready to dive into the details of whatever needs to be done and thrive on continual learning • Comfortable with ambiguity and taking responsibility • You’ll be taking complete ownership of problems • Relentlessly focused on the user • Building robust integration with various financial entities, based on potentially complex auth, to enable whole new possibilities
Good to have :
• Knowledge of different state-management patterns. • Experience with libraries/frameworks like Vue.js, Angular. • Experience with React Native/Flutter for mobile app development is a plus. • Understanding of transpiling, build systems, polyfills, CSS preprocessors.