smallest of restaurants to the largest chains across the world to grow their in-store
and online commerce. Right from automating all their workflows across online delivery
platforms such as Swiggy, Zomato, Deliveroo, UberEats—to building and deploying
self-branded websites and apps, right to managing their walk-in customers and
dine-in experiences, UrbanPiper is the preferred choice for over 20k+ restaurants.
We are backed by top VCs — Tiger Global and Sequoia Capital. Recently, we closed
our Series B round of funding with Swiggy and Zomato also participating together!
That’s a first and only (until now) event for any startup in the food and beverage
industry.
The team:
The Platform Team is responsible for the core order processing and workflow
automation products that UrbanPiper builds. The team owns a suite of services, a
customer facing application and data pipelines that enable our customers to take
orders from multiple online and offline channels, process them seamlessly, and track
them till completion.
Different internal and external applications and systems depend on services managed
by the team to deliver their functionality to end-users.
Your role:
As a Lead Software Engineer on the team, you will be responsible for the design,
development, and maintenance of functional components in our core order processing
and workflow automation products. You will be working with a team of backend and
frontend engineers to build new features and improve existing ones.
You will:
● Take technical responsibility for a part of the product/module all throughout the
SDLC ranging from design to implementation and operation.
● Design, build, and maintain efficient, reusable, and reliable Python code while
maintaining strict scalability requirements.
● Write unit tests and integration tests and ensure high quality code delivery.
● Write high quality documentation explaining the architecture and
implementation of the components you work on.
● Identify bottlenecks and bugs with the help of our error management/APM
solution, and devise fixes to these problems.
● Assist the SRE/Devops team in setting up the production environment for new
modules/systems as required.
● Participate in on-call shift rotations to assist the on-call SRE in identifying and
resolving product issues.
● Review code written by other team members.
● Mentor and guide Associate and Software Engineer level team members.
We are looking for someone who has/is:
● 4-7 years of experience in Python Web backend development.
● Ability to communicate clearly both verbally and in writing.
● Strong familiarity with frameworks like Django, Flask etc. and those required to
implement RESTful/GraphQL backends.
● Proficiency in SQL/NoSQL data modeling.
● Proficiency and experience designing and implementing clean and flexible REST
API interfaces.
● Ability to re-architect existing systems to become more efficient and scalable
based on industry best practices.
● Experience working with message queues such as RabbitMQ/Kafka or similar
queuing based systems.
● Experience with cloud services (AWS, Google Cloud Platform).
● Experience with CI/CD tools (Jenkins, CircleCI etc.).
Good to have:
● Experience in a high-growth technology startup company.
● Experience managing a technical team.
● Familiarity with the concepts of distributed systems, their various failure modes
and solutions to address them.
● Experience with column-oriented analytical databases such as ClickHouse,
Redshift etc.
About urbanpiper
Similar jobs
Scoutflo is a platform that automates complex infrastructure requirements for Kubernetes Infrastructure.
Job Description:
- In-depth knowledge of full-stack development principles and best practices.
- Expertise in building web applications with strong proficiency in languages like
- Node.js, React, and Go.
- Experience developing and consuming RESTful & gRPC API Protocols.
- Familiarity with CI/CD workflows and DevOps processes.
- Solid understanding of cloud platforms and container orchestration
- technologies
- Experience with Kubernetes pipelines and workflows using tools like Argo CD.
- Experience with designing and building user-friendly interfaces.
- Excellent understanding of distributed systems, databases, and APIs.
- A passion for writing clean, maintainable, and well-documented code.
- Strong problem-solving skills and the ability to work independently as well as
- collaboratively.
- Excellent communication and interpersonal skills.
- Experience with building self-serve platforms or user onboarding experiences.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform.
- A strong understanding of security best practices for Kubernetes deployments.
- Grasp on setting up Network Architecture for distributed systems.
Must have:
1) Experience with managing Infrastructure on AWS/GCP or Azure
2) Managed Infrastructure on Kubernetes
Job Title: Full Stack Developer
Location: Pune
Job Type: Full-Time
Company: Unity Wealth
About Unity Wealth: Hey Pune! We're an early-stage Gen AI startup set to revolutionise productivity in financial services. Our mission is to empower financial advisers to scale and optimize their services through innovative technology solutions.
What You’ll Do:
- 👨💻 Create web and mobile apps that will make your friends jealous.
- 🧠 Work with our genius AI and product engineering team to integrate the latest tech.
- 🚀 Have fun while making a real impact.
Responsibilities:
- Design, develop, and maintain scalable and high-performance full-stack modules from frontend to backend.
- Architect and implement cloud-based solutions (AWS, Azure, Google Cloud) to support the scalability, availability, and security requirements of our applications.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Design and develop RESTful APIs and integrate with microservices architecture.
- Ensure the technical feasibility of UI/UX designs and maintain graphic standards and branding throughout the product's interface.
- Maintain code integrity and organization, including code version control.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Perform code reviews, identify areas for improvement, and suggest solutions to enhance application performance and usability.
- Implement and maintain CI/CD pipelines to automate deployments.
Requirements:
- Minimum 4 years of experience in full-stack development with a focus on backend technologies.
- B. E./B. Tech/MSc in Computer Science/Engineering.
- Strong programming skills in HTML, CSS, JavaScript, Node.js, and Python.
- Experience designing and building microservices-based architectures.
- Experience in building highly efficient and secure RESTful APIs.
- Proficiency with any flavour of Linux such as Ubuntu, CentOS, RedHat, or SuSE.
- Knowledge of software development best practices, design patterns, and principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Prior startup experience is a plus.
- An all-around great human with strong moral principles and a team player attitude 🥇
Why Us?
- Competitive salary and benefits (we know you deserve it) 💰
- Flexible remote work options (work in your PJs, we don’t mind) 🏠
- Be part of something revolutionary and have fun doing it 🔥
Rejolut is one of the award winning fastest growing emerging tech company which is working on leading technology like Blockchian, ML & AI, Complex mobile & web apps, IoT etc.
The ideal candidate will be responsible for developing highly scalable and secure code.
Responsibilities:-
-Able to take the Extreme Ownership of modules/product/projects
-Able to learn & implement new technology/framework/library at God Speed
-Able to come with optimal solution for the business problem
-Can handle calls with the client & customer to know their feedback
-Writing clean code & able to dig into other's code or open source code
-Pixel-perfect” implementation of our approved user interface
-Design and deployment of our database
-Ensuring the entire stack is designed and built for speed and scalability
-Design and construction of our REST API
-Integrating our front-end UI with the constructed API
-Design and implementation of continuous integration and deployment
Desired Candidate Profile:-
- At least three years’ experience with:
- Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
- A relevant back-end programming language ( e.g.Python, Ruby or JavaScript )
- Database design and management, including being up on the latest practices and associated versions
- Server management and deployment for the relevant environment
- Familiarity with a relevant and globally supported framework—both front-end and back-end, if necessary—( e.g., React, Vue or Angular)
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries ( e.g., Sass, Less, and webpack )
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests
- Proficiency with Git
- Appreciation for clean and well documented code
Culture
- Fast-paced, intellectually stimulating, steep learning, and growth
- Close-knit, hardworking, supportive colleagues
- Challenging work
- Flat organization with no hierarchy
- If you like problem solving, and love latest technology, there are very few better places
How we are different
-We are young and dynamic team who are obsessed with solving business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to business problem rather than technology
Why to join us
-We provide huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company ho are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry
About the role:
Looking for a fullstack developer with a minimum of 3 years experience in Vue.js (or any other frontend framework) and Node.js
Roles & Responsibilities:
- Design client-side and server-side architecture
- Integration of user-facing elements with server side logic
- Writing reusable, testable, and efficient code
- Implementation of security and data protection
- Develop new user-facing features
- Write effective APIs
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Integration of data storage solutions
- Optimize application for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Should get on phone with customers for tailoring user experience
Competencies and Skills:
- 2-3 years experience with Javascript, Vue, NodeJS
- Significant experience with web development and bringing software to production
- Experience with unit testing
- Passionate about learning, teaching, and helping others
- A love for well-crafted product
- Excellent communication skills (empathy, listening)
- Already worked/contributed to an open-source project with a community of users is a great plus
- A curious, versatile, and autonomous person who loves to try new techs they're not familiar with
- Proficient understanding of code versioning tools, such as Git
- Should be proactive, self motivated and possess good analytical skills
Job description - REMOTE FOR SOMETIME (TEMPORARILY) BUT GHATKOPAR IS WHERE YOU WILL WORK .
Duties & Responsibilities
- Architecting and developing backend web applications / APIs
- Backend integration with SQL/No-SQL databases, and other external services/APIs
- Integration of web application frontend and backend
- End-to-end performance and optimization of the web/mobile application
- Frontend development of UI/UX using latest technologies and best practices
- Integrating external services to frontend for various needs
- Work with QA team to ensure test coverage and execution
- Create and automate unit test cases and conduct regular code reviews
- Work with business team to ensure application meets requirements and expectations of external and internal clients
- Work effectively in Agile environment
- Provide estimates and create user stories as part of agile methodology
- Work effectively with other members of same and external teams
- Work on multiple projects at the same time if need be
Required Experience, Skills and Qualifications :
Skills Required :
- Expertise in JavaScript based frontend and backend frameworks (MERN preferred) react
- Expertise in AWS
- Expertise in developing full-stack JavaScript systems
- Experience in creating REST APIs
- Proficiency in working with Open source technologies is a plus cassandra
- Expertise in developing modern fluid web interfaces with latest technologies ui
- Experience with developing hybrid mobile apps
- Self-motivated and can work without much supervision
- Works well independently as well as in team environment
- Strong problem solving and analytical skills
- Excellent communication and interpersonal skills
- Experience working with international clients preferred
- Experience working with Git
- Experience with working on real time systems
- Experience working with SQL and non-SQL database systems
Job Type : Full-time
Experience :
Full Stack Development : 3-6 years (Preferred) 2 positions 1 requires 3 years and 1 requires above 6
Education :
- Bachelor's (Preferred)
- nodejs framewrork
- api
- deploy code
- data cloud
1. In-Depth knowledge and experience with C# .NET Core are must.
2. Experience in working with API Gateways, REST, SOAP, OAuth, SAML.
3. Experience inworking with Kafka based environment.
4. Microservices and Event driven Architecture (with a focus on cloud).
5. Experience and understanding of OOPS and SOLID design principals.
6. Well verse with Design Patterns.
7. Familiarity with Azure and AWS offerings.
8. Understanding of Relational and NoSQL databases SQL Server, Azure SQL, MongoDB, Elastic.
9. Familiarity with the .NET framework
10. Familiar with various design and architectural patterns
11. Knowledge of concurrency patterns in C#
12. A willingness to get trained and work on cutting edge technologies like React, Node etc.
13. Understanding fundamental design principles behind a scalable application
14. Implementing automated testing platforms and unit tests
15. Proficient understanding of code versioning tools Git
Familiarity with CICD tools, JIRA, Azure devops etc
First 2 months
You will be expected to setup and integrate basic tools which will allow the internal teams to function. Examples of projects would be
-Execution of WMS, POS systems and any required integrations
-Setup basic data warehousing / reporting servers to promote data democracy internally.
Post 2 months
You will now be working on creating new tools / Apps which will give our business compounding benefits over time. These could range from B2B, B2C, B2B2C apps, internal enterprise tools. This phase will lay the true foundation of the company’s future tech capabilities.
Required Skillset
Below is an example set of technology skills we expect the candidate to have hands-on experience with. Knowledge of Python is mandatory:
Back-End
• Server-side languages like Python
• Database technologies like MongoDB and Relational Database (MYSQL,
POSTGRES, SQL Server etc.).
• Microservices framework
• Aws services-EC2, SES, S3, SNS
• Additional technologies (Scrapy, Celery)
Mobile Application
• React native
• ES6- java script
• Hybrid app development in (Android/IOS) Preferred (React-Native)
Front-End
• HTML/CSS
• React.js
• JavaScript (ES6, babel)
• NodeJS
• PWA (Progressive Web Application Development)
should understand react js, bootstrap and and android
Willing to work in a startup in Gurgaon
Team player
6 days a week