logo

JobNob

Your Career. Our Passion.

Back End Developer


Rentr


Location

Delhi | India


Job description

Company Description Welcome to Rentr, the ultimate destination for all your rental needs! At Rentr, we are passionate about making renting simple, easy, and hassle-free for landlords and tenants. Our mobile app is a one-stop-shop for all your rental needs, designed to simplify your rental experience without the need to use a letting agent. With Rentr, you can search for rental properties, create new property adverts, order certificates and house them in one place along with important documents, view photos and videos, compare prices and amenities, and book viewings, all from the comfort of your own home. Rentr is committed to making finding the right rental property an enjoyable experience.

Role Description This is a full-time remote role for a Back-End Developer. The Back-End Developer will be responsible for designing and implementing software solutions, writing efficient and reusable code, debugging and troubleshooting code and software issues, and collaborating with the Front-End Developers to integrate user-facing elements into applications. The Back-End Developer will also be responsible for ensuring the responsiveness of applications, designing and implementing data storage solutions, and monitoring and improving the performance of applications.

Responsibilities: Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications. Develop efficient and maintainable code for backend components using Firebase/Supabase and Spring Boot. Design and optimise database schemas using PostgreSQL, ensuring data integrity and performance. Create and maintain RESTful APIs using Spring Boot, enabling seamless communication between frontend and backend systems. Containerize applications using Docker to ensure consistent and portable deployments across different environments. Set up and manage Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate testing, building, and deployment processes. Write unit and integration tests to ensure code quality, stability, and maintainability. Monitor and troubleshoot application performance, identifying and resolving bottlenecks and issues as they arise. Stay updated with industry trends and emerging technologies, proposing innovative solutions to enhance our products and development processes.

Key Skills: Hands-on experience 3 – 5 years. Proven experience as a Senior Developer, with a strong portfolio demonstrating proficiency in Spring Boot, PostgreSQL, Docker, and CI/CD practices. Should have worked on any frontend framework (Angular, React & Flutter) Solid understanding of software development principles, design patterns, and best practices. Knowledge of CI/CD tools and practices, such as Jenkins, GitLab CI/CD, or similar. Familiarity with version control systems, particularly Git.


Job tags



Salary

All rights reserved