Job Openings Backend Engineer

About the job Backend Engineer

The Backend Engineer at Venturenox is responsible for creating microservices, establishing inter-services communications and building APIs. Primary platforms to be used are NodeJS (Express), Python (FastAPI), Kafka, PostgreSQL and MongoDB.


Location: Lahore

Work Mode: Hybrid with 2 days/week in office

Experience: 1 - 2 years


Responsibilities:

  • Develop server side logic and REST APIs and collaborate with cloud engineers to make the code suitable for deployment in cloud-native environments.

  • Develop database entity relationships and structures for every micro-service.

  • Develop sagas which represent event driven architecture and flow of information between microservices.


Desired Skills:

  • Understanding and experience with NodeJS (Express) and Python (FastAPI).

  • Experience with using PostgreSQL along with solid concepts of SQL and ORM.

  • Experience with any NoSQL database such as MongoDB

  • Understanding of micro-services architecture and familiarity with API gateways is highly desirable. Familiarity with Kafka is also highly desirable.