Job Description
Create, maintain, and optimize server-side APIs and web services using TypeScript and frameworks like Express.js, Nest.js, or similar technologies.
Design and implement database schemas using technologies like SQL, NoSQL databases (e.g., PostgreSQL, MongoDB), or ORMs (e.g., TypeORM).
Handle data migration and database performance optimization.
Implement user authentication and authorization mechanisms, including role-based access control (RBAC) or OAuth.
Develop middleware components for handling requests, authentication, logging, and error handling.
Validate and sanitize data inputs to prevent security vulnerabilities like SQL injection and cross- site scripting (XSS).
Implement data serialization and deserialization to handle incoming and outgoing data formats (e.g., JSON, XML).
Manage user sessions and state using cookies, JWT tokens, or other techniques.
Monitor and optimize server performance, including query optimization and response time improvements.
Implement test automation and continuous integration (CI) pipelines.
Collaborate with frontend developers, designers, and other team members to ensure seamless integration between the frontend and backend components.
Use version control systems (e.g., Git) to manage codebase changes, branches, and merges.
• Stay updated with the latest technologies, tools, and trends in backend development and TypeScript.
• Create, maintain, and optimize server-side APIs and web services using TypeScript and frameworks like Express.js, Nest.js, or similar technologies.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

understanding of the entire web development process (design, development, deployment); Experience in writing highly secure web applications
 Proficiency in NodeJS and Typescript
Proficiency in Fastify and NestJS; Adaptability in other nodejs frameworks
 Experience with Git (Github, GitLab)
 Proficiency in PostgeSQL and MySQL.
 Basic understanding of front-end technologies and platforms (Javascript, HTML, CSS)
 Really good interpersonal/communicational skills.

Job Details
Job Title JD BackEnd Developer
Deadline 10 - Feb - 2024
Location Remote Jobs
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 4 Years
Category I.T. & Tech
Application Instructions

للمعنين الرجاء ارسال السيرة الذاتية على البريد الكتروني  [email protected] مع ادراج المسمى الوظيفي في الايميل (BackEnd Developer) .

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.