Full Stack/Frontend/Backend Software Engineer

Ventures · -, -
Department Ventures
Employment Type Full-Time
Minimum Experience Entry-level

Software Engineer

We are looking for a highly skilled software engineer to join our small, highly motivated team. You will have unparalleled opportunities to make a big impact on our vision.

About GBL

GBL Ventures (a unit of Good Business Lab) develops innovative, user-centered workplace technologies (e.g. in HR technology, Financial technology) for labor intensive manufacturing sector. Its vision is to improve lives of workers by bringing innovative solutions impacting day-to-day processes (for e.g. communication between workers and managers) to the fore.

GBL was founded in 2017 as a research-based start-up by two academics from the University of Michigan and the Head of Organizational Development at Shahi Exports, India's largest apparel exporter. Today, GBL is using its research findings to build innovative products.

We have secured significant funding, and are creating technologies for the greater good! We are actively looking for Software Engineers who love the challenge and excitement of a fast growing company. We are looking to double our engineering team. Along with building G.R.E.A.T (good, research-based, enabling, accessible, transformative) products, which are backed by rigorous research, we have a culture of care, empathy, and flexibility.

Here is brief information on two of the many products that we are currently building:

  1. Grievance management dashboard: a gamified dashboard for the HR in large apparel manufacturing factories to record, track and manage grievances received anonymously from workers. The web application is cloud hosted and integrates with the telecommunication sector. The reach of this product is across India with plans to scale in different regions such as Asia-Pacific, Africa, and Latin America. Technologies used: React, AWS, Django REST framework.
  2. Salary advance tool (Fintech space): An app which will enable employees in a large apparel manufacturing factory to withdraw their earned salary at any given time in the month. Technologies used (tentative): Python, AWS, integration with banking sector, REST API, React JS.


🔥 You are a driven, self-starter type of person who isn’t afraid to dig for answers, stays up-to-date on developer trends and is always looking for ways to enhance your knowledge.

🤝 You like to mentor peers and view influential and informal leadership as an exciting opportunity in any role.

🏆 Although the nature of this work is fairly individualist, the ability to collaborate with the team via code review and architecture discussions is vital (and we really love it when team members are active participants in our cadence meetings).

💫 You’ll join our small, highly motivated team that is intent on building the next great technology company in this space. You will have unparalleled opportunities to make a big impact on clients and the business itself.

Key Responsibilities

  • Engineering and developing core product
  • Full-stack/Backend web development
  • Write clean, well-architected, self-documenting code
  • Work closely with Design and Product teams to move features from concept to launch
  • Participate in product planning using Agile methodologies
  • Review code of other team members and provide constructive direction
  • Most importantly, you should be eager to jump in wherever necessary to make the product an outstanding experience for the users

Location: Remote-first
Please note that this is a hybrid role with work from home option and flexible working hours

Skills and Requirements

  • 2+ year of experience (including internships) with developing web-based solutions using JavaScript framework (e.g. React, Node), Django, and AWS
  • Familiarity with database technology such as MySQL, Oracle and MongoDB
  • Experience using modern software configuration management tools in an automated build environment such as Git, Azure Dev Ops etc.
  • Agile development experience
  • Demonstrable understanding of high-quality coding and testing practices
  • An appetite to learn new technologies and a drive for continual improvement

How to Apply

We are glad you’re interested in applying for this role! Please click "Apply" button to start your application.

After each step, we decide whether to invite you to the next one. Our interview process for this role has the following steps:

  1. CV screening
  2. Introductory First-Round Interview (optional)
  3. Exercise round
  4. Culture fit interview
  5. Final interview (optional)

About The Company

Good Business Lab (www.goodbusinesslab.org) is an independent, non-profit labor innovation lab that uses rigorous research methods to design, develop, and test scalable, market-ready interventions capable of providing dual benefits to workers and businesses.

This job profile is at the intersection of GBL’s tech and ventures verticals, which are at a nascent stage and therefore, you will have unparalleled opportunities to make a big impact. GBL’s tech vertical aims to translate proven solutions into marketable products and the ventures vertical aims to take those products to the market.

We offer traditional monetary workplace benefits such as insurance and travel allowance. We also offer several other non-monetary workplace benefits like flexible work hours, the ability to work remotely, and no rigid limit on annual paid leave. We are a young and growing start-up making us the ideal ground for team members to experiment, take on dynamic roles, and grow with us. We focus on happiness, output, and quality of work.

On Our Culture

We want to tell you a little bit more about the position and organization you are applying to:

  • As an employee with the Ventures team at GBL, you will be part of a small team, which will allow you to imagine and develop products that fit our mission. You will get a chance to try new things, take initiatives, make mistakes, and grow.
  • Be prepared to try and work on multiple things at a time. Each employee at GBL, if willing, gets to work on different projects and aspects of the organization.
  • There are plenty of benefits at GBL, here are some examples:
    • Flexible working hours: We recognize that a better work life balance can improve employee motivation, performance, productivity, and reduce stress. The basis of our norms pertaining to this is a system of trust in each other and our common goals.
    • Flexible leave policy: Time away from work can be extremely helpful for maintaining a healthy work/life balance. GBL encourages managers and leadership to set the example by taking time off when needed and ensuring their team members do the same.
    • Training and Development: GBL team members can set aside 10% of their work time / around 4 hours a week to improve their skills/knowledge on a subject that they think will help them perform their job better. There is a separate budget set out for this. We encourage all employees to focus both on technical and soft skills. We also facilitate employee mentorship programs.
    • Growth oriented review policy: To foster collaboration, we have adopted regular reviews and check-ins among team members. We see a manager's role beyond what is expected from them by conventional management thinkers. Apart from delivering high quality work, managers are responsible for the holistic development of their team members. This can be achieved through practices inspired from coaching philosophy.
    • GBL Care Systems: As an organization, we are committed to ensuring the wellbeing of our team members and creating a thriving work environment- because that gives us, together, the best chance at achieving our shared mission and sparking joy at work. We do this by partnering with organizations such The Mindclan, Therapize among others for workshops and other wellbeing related initiatives.

Recent projects and blog posts

To acclimatize yourself with some of our work, you can read our blog posts on Medium, and also go through our LinkedIn, Facebook, Twitter, and Instagram.

Our Commitment to Diversity

GBL is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed. We celebrate diversity and are committed to creating an inclusive environment for all employees. We offer traditional monetary workplace benefits such as insurance and travel allowance. We are a young and growing company making us the ideal ground for team members to experiment, take on dynamic roles, and grow with us. We focus on happiness, output, and quality of work.

Note: By clicking on the 'apply for this job' button, you confirm that you understand and accept GBL’s Privacy Policy. You also understand that GBL has zero tolerance against sexual harassment/ exploitation /abuse/misconduct ("SEA"). You confirm and declare that you have never been convicted by any court of law and/or you have never been subjected to any sanctions or inquiry or proceedings (be it disciplinary, administrative, civil or criminal) arising from an investigation in relation to sexual harassment/abuse/misconduct or left employment pending investigation and refused to cooperate in such an investigation. 

Thank You

Your application was submitted successfully.

  • Location
    -, -
  • Department
  • Employment Type
  • Minimum Experience