Job Description :
- LenDenClub is one of the fastest-growing peer to peer (P2P) lending platforms in India. It connects investors or lenders looking for high returns with creditworthy borrowers looking for short term personal loans.
- Our automated, simple to use, transparent and hassle-free P2P lending platform ensures that the borrowing needs of salaried individuals are met quickly and efficiently. By connecting lenders and borrowers in the peer to peer lending space, we create a win-win situation for both lenders and borrowers.
Key Responsibilities :
- Managing a small team of developers, QAs, and engineers.
- Driving the delivery of projects, i.e. development, deployment, and maintenance, assigned to you by the Product team.
- Tracking the functional and technical growth of the project.
- Creating your daily, monthly, and quarterly roadmap and development strategy and presenting it to the head of the technology.
- Maintaining the cloud infrastructure, data security, and performance monitoring of the project.
Requirements :
- Should be an expert in at least one of the backend frameworks such as Django, Ruby, Node, PHP, Java, and front-end frameworks such as React, React Native, Angular, Vue, Flutter, etc.
- Should have a strong understanding of MVC architecture.
- Should be able to work on WebServers and WSGI
- Should have a good command of code deployment, server infra management, VPN, security, etc.
- Should have experience in at least one of the cloud deployment servers such as AWS, GCP, Azure, DigitalOcean, etc.
- Should have extensive knowledge of APIs writing, version management, and documentation.
- Should have written unit-tests, and have a knowledge of Selenium, Cucumber, Windmill, or any testing frameworks.
- Should have a knowhow of the technical architecture for advertising, analytics, and A/B testing systems and libraries.
- Should have experience of working with product managers and stakeholders on a cross-functional team to drive projects forward, provide leadership, and communicate the vision to the team.
- Should take ownership and accountability and deliver the tasks
- Should have mentored and managed a team of at least 3, pertaining to their technical and professional development.
- Should be managing and owning the team's code quality in terms of using the right practices, right code coverage
- Should be fond of searching and implementing the best practices.
- Should have experience in recruiting the best talent for your team.
- Should have a good understanding of accessibility and security compliance.
- Should have knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Should have an understanding of fundamental design principles behind a scalable application
- Should have a good understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Should be well versed with Agile/Scrum and DevOps software development methodologies and processes.
- Should have proven experience in writing unit tests and debugging.
- Should have strong analytical and problem-solving skills.
- Should have a good experience in code deployment and automation.
Work Experience : 3+ years of experience