Location: [Your City or Remote]
Employment Type: Full-time
Experience Level: Senior (5+ years)


About Us

Apptriangle is a fast-growing IT solutions provider specializing in software development, automation, and digital transformation. We’re looking for a passionate Senior Python Developer to join our dynamic team and help build scalable, high-performance applications for clients across industries.


Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable Python code.

  • Build APIs, backend systems, and integrations with third-party services.

  • Collaborate with front-end developers, DevOps, and product teams to deliver end-to-end solutions.

  • Optimize applications for maximum speed and scalability.

  • Conduct code reviews and mentor junior developers.

  • Troubleshoot, debug, and upgrade existing systems.

  • Contribute to architectural decisions and technology strategy.


Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 5+ years of hands-on experience with Python (Django, Flask, or FastAPI).

  • Strong understanding of RESTful API design and development.

  • Experience with relational databases (PostgreSQL, MySQL) and ORMs.

  • Familiarity with Docker, Git, and CI/CD pipelines.

  • Good understanding of cloud platforms (AWS, Azure, or GCP).

  • Excellent problem-solving and communication skills.

  • Ability to work independently and in a team environment.


Nice to Have

  • Experience with asynchronous frameworks (e.g., Celery, AsyncIO, RabbitMQ).

  • Knowledge of microservices architecture.

  • Familiarity with frontend technologies (React, Vue.js) for full-stack collaboration.

  • Experience with testing frameworks (PyTest, UnitTest).


Benefits

  • Competitive salary based on experience.

  • Flexible working hours & remote work options.

  • Career growth opportunities and continuous learning.

  • Friendly, collaborative work culture.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx