Make Your Dent
Peppo is a seed funded startup, developed by the team at First WalkIn Technologies. Founded in 2015, our incredible team of engineers, programmers, designers, data scientists and marketing experts have worked tirelessly to bring digital transformation solutions to iconic F&B brands such as Cafe Coffee Day, McDonald's, Pizza Hut and Domino's. Our products were used by 15 million people.
Now we've set out to bring the same expertise to all restaurants, big and small, so they can compete on fair terms in an increasingly digital world.
Peppo is an equal opportunity employer. We're excited to work with talented and empathetic people no matter their race, caste, color, gender, sexual orientation, religion, national origin, physical disability, mental well-being or age. Our code of conduct reflects the kind of company we strive to be, and we celebrate our diversity for that truly makes us create products that cater to the world at large.
How we hire at Peppo
We value those with an entrepreneurial spirit and those who bring experience from established organizations. You ought to be comfortable in dealing with lots of moving pieces. You must have excellent attention to detail; and you should be flexible and comfortable to learn new technologies and systems. We offer a friendly, casual, collaborative working environment that is mission-driven and results-oriented. Our small office is in a great space in Bangalore. Due to the COVID situation, we are committed to having a fully remote engagement.
Job Perks
-
Small team with an opportunity to have a steep learning curve.
-
Have a meaningful impact on end customers and sellers on their experience with digital tools.
-
Work on redefining the e-commerce experience by building cooperatives for the micro-services era. This makes Peppo a perfect home for those looking to pursue compassionate capitalism.
-
Train under a diverse and accomplished set of team leads, mentors and investors who have worked in government and big tech.
-
Holistic development guaranteed as you will grow in an environment that prizes lateral thinking allowing you to supplement your core responsibilities with additional functions.
-
Competitive compensation and flexibility to work from anywhere since Peppo uses the best of productivity tools.
Here’s a few resources for you to understand Peppo landscape:
The simplest way to think of Peppo is that it is a backend for restaurants that takes them online, not on just one channel but on all of them.
App publishers that integrate with Peppo, will see every restaurant that uses Peppo and can enable food ordering through their own front-end.
On the fulfilment side, Peppo allows restaurants to plug into an aggregated delivery fleet on which it helps restaurants choose between various providers to optimise between delivery costs and performance.
Read more about:
Open Positions
Full Stack Engineer
We are looking for an experienced full-stack software engineer with first-rate programming skills to join our retail platform team. In this role, you’ll be making some of the most significant decisions for the company. You need to have strong problem solving capabilities, be a team player and have great communication skills. You also need to be goal-oriented, have the ability to understand the core architecture and take up responsibility of product feature development. You must be a highly technical, hands-on developer with passion for producing high standard and robust code.
Responsibilities
● Collaborate with the design/business teams and develop software meeting product requirements, with lead responsibility for different features in the product
● Responsible for communicating and reporting to the tech lead
● Code new features as well as maintain existing features
● Participate in technical design and architecture reviews
● Write technical documentation
● Participate in code reviews
● Prototype and/or redesign features
● Fix bugs
Skills and Requirements
● Strong proficiency in modern JavaScript/Typescript.
● Solid experience on REST APIs, JSON and Web standards
● GraphQL experience
● Good SQL skills
● Expertise with modern JS libraries/frameworks at least one of these JS frameworks - React.JS, Vue, AngularJS, Ember
● Experience with testing frameworks, practices and processes.
● Demonstrated skills in developing, releasing, and maintaining high quality web applications
● Good communication skills and ability to work independently or in a team.
2+ years of software development experience (professional, freelance or hobbyist). Github profiles matter.
Front-End Engineer
Responsibilities
Collaborate with the design/business teams and develop software meeting product requirements, with lead responsibility for different features in the product.
Responsible for communicating and reporting to the tech lead.
Code new features as well as maintain existing features.
Participate in technical design and architecture reviews.
Write technical documentation.
Participate in code reviews.
Prototype and/or redesign features.
Fix bugs.
Skills and Requirements
We are looking at your experience not just in terms of the years you’ve clocked but the aptitude to get things done. Here’s the skills that your job would entail, so please make sure you highlight the following in any capacity you have demonstrated - professional, freelance or hobbyist.
Good to have an overall 3+ years of software development experience.
Strong proficiency in modern JavaScript.
Expertise with modern JS libraries/frameworks at least one of these JS frameworks - React.JS, Vue, AngularJS, NextJS
Experience with testing frameworks, practices and processes.
Demonstrated skills in developing, releasing, and maintaining high quality web applications.
Solid experience on REST APIs, JSON, Test Driven Development (TDD) and standards.
Good communication skills and ability to work independently or in a team.
GraphQL experience is an added bonus
DevOps Engineer
We are looking for an experienced DevOps engineer with first-rate system administration and cloud systems management skills to join our retail platform team. In this role, you’ll be making some of the most significant decisions for the company. You need to have strong problem solving capabilities, be a team player and have great communication skills. You also need to be goal-oriented, have the ability to understand the core architecture and take up responsibility of product deployment and scaling. You must be a highly technical, hands-on system admin with passion for devops and scaling.
Responsibilities
● Collaborate with the Tech Lead on product deployment and scaling
● Responsible for communicating and reporting to the tech lead
● Setup new environments as well as maintain existing ones
● Participate in technical design and architecture reviews from the deployment and scaling point of view
● Write technical documentation
● Automate stuff
● Infrastructure as code
● Be aware of costs and skilled enough to squeeze
Skills and Requirements
● Strong proficiency in AWS products with certifications
● Deep understanding of Infrastructure as code tool like Ansible
● Understanding of tools like Gitlab, Jenkins etc required for code management and continuous delivery
● Python or Bash scripting skills
● Experience with deployment frameworks, practices and processes
● Demonstrated skills in deploying, releasing, and maintaining highly scalable web applications
● Bonus if you know AWS CloudFormation or Terraform
● Good communication skills and ability to work independently or in a team.
2+ years of software development experience (professional, freelance or hobbyist). Github profiles matter.