Back to Jobs

Backend Developer (Node.js & Python)

DataFlow Analytics Karachi, Pakistan/Remote
Full Time PKR 180,000 - 300,000 / Month

Job Description

DataFlow Analytics is hiring a robust Backend Developer to manage the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.

Key Responsibilities:

Integration of user-facing elements developed by front-end developers with server-side logic.

Building reusable code and libraries for future use.

Optimization of the application for maximum speed and scalability.

Implementation of security and data protection.

Design and implementation of data storage solutions (MongoDB, PostgreSQL).

Collaborate with other team members and stakeholders.

Solve complex performance problems and architectural challenges.

Requirements:

Proficient knowledge of a back-end programming language (Node.js, Python, or PHP).

Understanding of fundamental design principles behind a scalable application.

Proficient understanding of code versioning tools, such as Git.

Familiarity with RESTful APIs.

Knowledge of user authentication and authorization between multiple systems, servers, and environments.

Experience with cloud services like AWS or Azure is a plus.