Mid-Level NodeJs/NestJS Back-End Developer – Softic – Interactive Cares

Select Your Favourite
Category And Start Learning.

Seeking Employment: Experienced Professional Available Now!

Mid-Level NodeJs/NestJS Back-End Developer - Softic

Office – Full Time
Gender – No Preference
Physical – Office
Deadline – May 31, 2024

Softic is Hiring!!!

Job Title: Mid-Level NodeJs/NestJS Back-End Developer

Job Nature: Full-Time

Salary: 45,000/- – 60,000/- BDT

Experience: Previous experience as a NodeJS Back-End Developer, At least 2/3 years

Location: 3rd Floor, AHN Tower, Banglamotor, Dhaka, Bangladesh

SOFTIC is looking for a full-time NodeJs/NestJS Backend Developer who worked in Microservice Architecture with a minimum of 2/3 years of software development experience to join the software engineering team. The candidate will coordinate and participate in all phases of the software development lifecycle to translate business requirements into functional code that delivers value to the client’s customers.

This position requires an individual who enjoys making enhancements within an existing product’s framework and isolating and resolving problems. The candidate must ensure the delivered code meets quality standards and customer needs. Duties also include instructing, directing, and reviewing other software developers’ work, which will require quick understanding and ultimately knowing the client application.


  • Previous experience as a NodeJS Back-End Developer, At least 2/3 years
  • Must have knowledge on NodeJS/NestJS Microservice
  • Back-End Web Development and Software Development skills
  • Object-Oriented Programming (OOP) skills
  • Front-End Development and Programming skills
  • Experience with database technologies such as MySQL and MongoDB
  • Experience with cloud services such as AWS and Azure
  • Understanding of web application development and RESTful API design principles
  • Strong problem-solving skills and attention to detail
  • Bachelor’s degree in Computer Science or related field
  • Experience with Agile development methodologies is a plus
  • High-level project management skills.
  • Microservices, API Gateway
  • DevOps Knowledge would be great
  • Proficient in back-end languages including NodeJS, NestJS, ExpressJS
  • Knowledge of database systems and SQL, PostgreSQL
  • Design and implement NodeJS APIs, GraphQl, Rest API
  • Use Rest API, GraphQL, and Socket.IO to extend the capabilities of the Cloud Platform
  • Must have good experience with Prisma ORM
  • Must have good knowledge of Data Caching like Redis
  • Must have good experience on Event Emitter like Rabbit MQ
  • Very good programming skills
  • Good knowledge of Git, Bit bucket, NPM
  • Develop Design and Testing API on Development and Production Environment
  • Advanced troubleshooting skills.
  • Familiarity with JavaScript frameworks.
  • Good communication skills.

Job Responsibilities

  • Coordinate requirements, schedules, and activities; contribute to team meetings; and troubleshoot development and production problems across multiple environments and operating platforms
  • Support and develop other developers providing advice, coaching, and educational opportunities
  • Define web architectures and solutions from business requirements, produce estimates and timelines, and manage delivery against those plans
  • Exhibit excellent communication skills and engage in technical discussions with peers becoming a trusted, technical advisor
  • Work with others to ensure adherence to code standards and best practices
  • Produce reusable, testable, and efficient code
  • Design and implement low-latency, high-availability, and performant applications
  • Implement secure by-design standards including data protection
  • Integrate data storage solutions
  • Ensure application performance, quality, and responsiveness
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks as well as fix bugs
  • Writing low-level and high-level code.
  • Identifying bottlenecks and improving software efficiency.
  • Collaborating with the design team on developing micro-services.
  • Writing technical documents.

Educational Requirements

  • Bachelor of Science (BSc) in Computer Science

Compensation & Other Benefits

  • Weekly two days off
  • Full subsidized Lunch Facilities
  • Salary Review: Yearly
  • Festival Bonus: 2
  • Unlimited Tea, coffee
  • Overtime allowance
  • Team outing
  • Monthly Sports Tournament
  • Knowledge Sharing Session

Notes: DO NOT apply if you don’t have at least 2 years of “Professional Experience” in the relevant field.

Only shortlisted candidates will be notified and selected for the next step