company logo

Senior Software Engineer - Python

Devsinc.com

Office

Lahore, Punjab, Pakistan

Full Time

Description

Description
Devsinc is actively seeking a talented Full-Stack Developer to join our growing team. In this role, you will be responsible for designing and developing high-quality software solutions using modern technologies across the entire stack. This position offers the opportunity to work on diverse projects and collaborate with cross-functional teams to create innovative applications that drive business value.
to technical decision-making.

Requirements

  • Requirements

Responsibilities:

  • Strong proficiency in Python for backend development
  • Solid experience with Django and FastAPI frameworks
  • Expertise in working with PostgreSQL and MongoDB databases
  • Strong understanding of RESTful API development, GraphQL, and microservices architecture
  • Proficiency in modern frontend frameworks (React/Next.js or Vue)
  • Experience with TypeScript and modern JavaScript (ES6+)
  • Strong skills in responsive UI development with Tailwind CSS or similar frameworks
  • Implementation of state management solutions (Redux, Zustand, Pinia, or Context API)
  • Experience with Docker containerization and orchestration
  • Familiarity with CI/CD pipelines and DevOps practices
  • Understanding of cloud platforms (AWS, Azure, or GCP)

Requirements

  • Strong proficiency in Python backend development with Django or FastAPI.
  • Expertise in modern frontend development with React/Next.js or Vue.
  • Solid experience with TypeScript and modern JavaScript frameworks.
  • Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Proficiency in CSS frameworks (Tailwind CSS, Material-UI, or similar).
  • Strong understanding of RESTful API design, GraphQL, and microservices patterns.
  • Experience with version control systems (Git) and Agile/Scrum methodologies.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of cloud services and deployment strategies (AWS, Azure, or GCP).
  • Strong problem-solving and analytical skills.
  • Excellent communication skills and ability to work collaboratively within a team.
  • Ability to mentor junior developers and contribute.Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in full-stack development.

Senior Software Engineer - Python

Office

Lahore, Punjab, Pakistan

Full Time

October 3, 2025

company logo

Devsinc

devsinc