Back End Developer (Founding Team Member)
Location
Delhi | India
Job description
YOLO is a pre-seed stage startup building India's first community-driven Fintech SaaS product that automates da-day activities in colleges and provides financial smartness to students using the smart prepaid cards. YOLO helps to make online and offline payments through UPI, YoloPay Features, and YOLO Card. We aim to make banking cool for 600 Million+ Indian Gens and to allow them to save min 2% money on every spend with all the other exclusive experiences like events, challenges, internship opportunities etc., and is looking to add a backend developer as a part of the founding team.
Experience: 2+ years Professional Experience Only
Salary: ESOPs initially and grow with team
Expected Notice Period: 0 to 2 Weeks
Shift: It's a early stage startup and there is no time-limit until deadlines are met.
Opportunity Type: Remote
- Node JS (Must)
- Nest JS (Must)
- Rest API's (must)
- Mongo DB (Must)
- Redux (Must)
- Firebase
- AWS (Basic Knowledge of EC2-2 & S3 Buckets)
- Previous Experience in Banking/Fintech Startup (Added Advantage)
- At least worked and deployed 2 projects live on different platforms.
About This Role
We are looking for a highly skilled Founding Team Member and Nest JS Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. You'll be a part of YOLO technical founding team that's responsible for the full SDLC, from conception to deployment.
On The Job
- Managing the interchange of data between the server and the users.
- Building and Managing Webhooks
- Primary focus will be development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end
- Comply with agile based software development methodology and good time management and debugging skills.
- Strong decision-making skills and collaborating with front-end developers on the integration of elements.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Design, test and deploy server-side architecture through JavaScript.
- Deploy and maintain the application in a secured AWS environment.
- Take ownership from the ideation phase to deployment and maintenance.
- Active participation in the hiring process to bring world-class programmers in the team.
- Write clean, functional code on front-end and back-end that is cross-platform & cross-device compatible.
- Create Unit and Integration tests to ensure code quality
- Develop and manage well-functioning databases for a scalable and secure system.
- Ability to implement effective security protocols, data protection measures, and storage solutions.
- Strong hands-on experience in microservices-based design and development using Nodejs, Nest js and typescript.
- Strong experience in writing unit tests.
- Strong understanding of asynchronous programming.
- Strong hands-on experience using express JS and MongoDB.
- Should have developed node JS based REST APIs and supported them in production.
- Should have experience in performance tuning of the APIs.
- Experience in implementing workflow
- Must Have analytical and problem-solving skills.
- Should have good communication skills.
- Must have excellent troubleshooting and analytical skills
- Experience working in a team-based, start-up or agile development environment.
This Role Requires:
- 2+ years experience as a Backend Node JS or Nest Js Developer in Fintech, Startups, Banks or related field.
- Hands-on experience in API development and frameworks such Nest.js, Loopback, Hapi.
- Strong experience in Nest.js, Node.js, JavaScript, web hooks, web stacks, libraries, and frameworks, Java (Good to have)
- Strong Experience in Restful APIs / SOAP (building, not using...)
- Exposure to DevOps (AWS) and CI/CD with tools and platforms like Jenkins, Docker, Kubernetes, ELK stack, etc.
- Experience in performance testing frameworks like Mocha, Node + NPM
- Understanding of basic cloud computing concepts and experience in using any of the major cloud service providers(AWS/GCP/Azure).
- Designing customer-facing UI and back-end services for various business processes.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Zeal and drive to take end to end ownership.
- Proven experience in handling multiple projects and competing deadlines.
- Proven analytical and problem-solving capabilities.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Organizational skills.
Added Advantages:
- Worked previously in a fintech startup specifically in payments domain.
- AWS Certification for EC2
- Cyber Security Certification
- Hackathons Achievements
Why should you join us
Every once in a while, a product comes to life that makes people think, why was this not done earlier The users love it, the investors dream about the great returns and the team feels joy and pride every day. We have strong indicators for users & investors, and we are building a team that will have stories to tell all their life.
We believe that a great product is built by a high-quality team that finds purpose and joy in their work, and we also go beyond it to put heavy emphasis on having fun at work as well.
Perks
- Exponential Learning Opportunities
- Opportunity to work on a project from very early stage and take the complete authority
- Chance to work with amazing leaders
- Hyper growth and appraising opportunities in every 3-4 months
- Chance to work in a pressure-oriented fast paced startup culture that will teach and take you 10 years ahead of other people.
Job tags
Salary