Home » API Development » Backend Developer

Backend Developer

Date Posted —

Type of Work:
Full Time
Salary:
$500 – $1,000
Hours per Week:
40

Job Description

We are seeking a highly skilled and experienced Backend Developer to join our dynamic team. The successful candidate will be instrumental in the development and maintenance of our Property Management System (PMS) platform. This platform is designed to revolutionise the property management industry by providing a seamless experience for property owners and hosts alike. As a Backend Developer, you will play a crucial role in building the infrastructure that powers our platform, ensuring high performance, security, and scalability.

Key Responsibilities

– Design, implement, and maintain efficient, reusable, and reliable code for our backend systems, focusing on the performance, quality, and responsiveness of the application.
– Develop and manage well-functioning databases and applications using MongoDB.
– Implement robust services and APIs to power new features and integrations using NestJS (BullMQ).
– Architect and build scalable micro-services, ensuring seamless data interchange between the front-end and back-end systems.
– Leverage AWS services for scalable cloud-based solutions, optimising for performance and cost.
Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
– Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
– Stay up-to-date with emerging technologies and industry trends, applying them into operations and activities.

Required Skills and Qualifications
– Background in Computer Science, Engineering, or a related field.
– Proven experience as a Backend Developer, with a strong portfolio of projects demonstrating expertise in MongoDB, NestJS (including BullMQ), and the construction of scalable microservices.
– Advanced knowledge of AWS services and architecture, with a proven track record of deploying and managing applications in a cloud environment.
– Familiarity with modern JavaScript, ES6, and beyond, with a solid understanding of asynchronous request handling, partial page updates, and AJAX.
– Strong analytical and problem-solving skills, with the ability to think strategically and offer solutions in complex environments.
– Excellent communication and teamwork skills, with a keen attention to detail.
– A commitment to continuous professional development and a willingness to learn new technologies and frameworks.

Desirable Skills
– Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
– Knowledge of TypeScript and experience with front-end frameworks (React, Angular) is a plus.
Understanding of security best practices.

Application Process
Qualified candidates are invited to submit their CV, along with a cover letter and portfolio of relevant projects. The selection process will include technical interviews and a practical assessment to gauge proficiency in the required technologies and understanding of backend development principles.

This position offers a unique opportunity to contribute to a forward-thinking, innovative project. If you have the skills and experience we are looking for, apply today to join our team in shaping the future of property management

APPLY FOR THIS JOB:

Company: From The Heart Home Care
Name: Landry
Email:

Skills