ResourcePlan Logo ResourcePlan
ResourcePlan Logo
@

Backend Developer (Nest.js & TypeScript) (Clone)

💰 $600,000 - $1,300,000 🌍 undefined, undefined 📅 05/20/2024

Apply

Job Description

**Job Description:**
We are looking for a skilled Backend Developer with expertise in Nest.js and
TypeScript to join our development team. As a Backend Developer, you will be
responsible for designing, developing, and maintaining robust and scalable
backend systems for our web applications. You will collaborate with cross-
functional teams and contribute to the overall architecture and design of our
software solutions.

**Responsibilities:**

* Design and develop efficient and reliable backend systems using Nest.js and TypeScript
* Write clean and maintainable code following best practices and design patterns
* Collaborate with frontend developers to define APIs and ensure seamless integration between the frontend and backend
* Implement and maintain data models and database schemas
* Perform unit testing and debugging of backend services to ensure high-quality deliverables
* Optimize application performance and scalability
* Collaborate with DevOps teams for deployment and infrastructure-related tasks
* Stay updated with the latest trends and advancements in backend development and contribute to the continuous improvement of our development processes

**Requirements:**

* Strong experience in backend development using Nest.js and TypeScript
* Proficiency in TypeScript and solid understanding of object-oriented programming concepts
* Strong understanding of RESTful APIs and experience in designing and implementing API endpoints
* Experience with databases, such as MySQL, PostgreSQL, or MongoDB
* Familiarity with software design principles, SOLID principles, and design patterns
* Knowledge of authentication and authorization mechanisms (e.g., JWT, OAuth)
* Experience with testing frameworks (e.g., Jest) for unit testing and TDD
* Familiarity with version control systems, preferably Git
* Understanding of containerization and experience with Docker is a plus
* Strong problem-solving and analytical skills
* Ability to work both independently and collaboratively in a team environment
* Excellent communication and documentation skills

**Preferred Qualifications:**

* Previous experience with other backend frameworks (e.g., Express.js, Django, Ruby on Rails)
* Knowledge of cloud platforms (e.g., AWS, Azure, GCP)
* Understanding of message brokers (e.g., RabbitMQ, Apache Kafka)
* Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD)

ResourcePlan focuses on SaaS and B2B · SaaS · Mobile · Artificial Intelligence
/ Machine Learning. Their company has offices in Bangalore Urban. They have a
small team that's between 11-50 employees.

You can view their website at <https://resourceplan.io>