Senior Nodejs Python Developer

 

Description:

Must Have's:

5+ years experience in Development

Strong proficiency in Node.js and modern JavaScript/TypeScript.

Proficiency in Python Development

Proficiency in Svelte/SvelteKit (or similar reactive frameworks)

Strong understanding of cloud platforms, specifically Google Cloud Platform (GCP) and Azure

 

Key Responsibilities

• Design, develop, and maintain full-stack web applications using Node.js (v22), Svelte (v5), and Python (v3.12).

• Write clean, maintainable, and efficient code with a focus on performance and scalability.

• Implement test-driven development (TDD) and behavior-driven development (BDD) methodologies using Pytest and Playwright.

• Collaborate with team members on architectural decisions and technical solutions.

• Participate in code reviews, providing constructive feedback to peers.

• Debug production issues and optimize application performance.

• Contribute to technical documentation to support development and maintenance processes.

 

Essential Skills & Qualifications

5+ years of professional software development experience.

• Strong proficiency in Node.js and modern JavaScript/TypeScript.

• Experience with front-end development using modern frameworks (Svelte experience is a plus).

• Proficiency in Python development.

• Practical experience with NoSQL databases, particularly MongoDB.

• Strong understanding of cloud platforms, specifically Google Cloud Platform (GCP) and Azure.

• Experience with TDD/BDD and writing test cases using Pytest and Playwright.

• Strong problem-solving skills and attention to detail.

• Excellent communication and collaboration abilities.

 

Technical Requirements Frontend:

• Proficiency in Svelte/SvelteKit (or similar reactive frameworks).

• Strong TypeScript/JavaScript skills.

• Experience with modern web development practices and tools.

Backend:

• Strong experience with Node.js ecosystem and Express.js.

• Python development.

• RESTful API design and implementation.

• MongoDB database design and optimization

Cloud & DevOps:

• Experience with Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Storage) and/or Azure services.

• Understanding of CI/CD pipelines.

• Experience with containerization (Docker).

 

Nice to Have

• Experience with real-time applications.

• Understanding of serverless architectures.

• Experience with microservices architecture.

• Knowledge of security best practices.

• Open-source contributions

Organization Algo
Industry IT / Telecom / Software Jobs
Occupational Category Senior NodeJS Python Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-03-09 1:18 pm
Expires on 2025-04-23