Backend Developer needed

Responsibilities:

  • Lead and mentor junior and mid-level software developers.
  • Provide technical support for project deliverables.
  • Design and implement scalable web applications.
  • Optimize existing platforms for improved performance.
  • Advise on new IT technologies to meet strategic objectives.
  • Ensure quality and efficiency of consulting resources.
  • Plan and manage projects effectively.
  • Coordinate and communicate within the team.
  • Lead product development and delivery.
  • Collaborate with cross-functional teams to ship new features.
  • Ensure application performance, quality, and responsiveness.
  • Conduct code reviews and maintain code quality.
  • Stay updated on Python frameworks and best practices.
  • Keep abreast of emerging technologies for optimization.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 5-8 years of software development experience, with Python focus.
  • Experience in designing and architecting scalable web apps.
  • Minimum 2 years of Team Lead experience.
  • Strong problem-solving and algorithmic skills.
  • Proficiency in Python, Django, Flask, or FastAPI.
  • Experience with RESTful API development.
  • Knowledge of Python threading and multi-process architecture.
  • Proficient in database schema design and ORM implementation.
  • Familiarity with user authentication and authorization.
  • Understanding of scalable application design principles.
  • Experience with event-driven programming and unit testing.
  • Proficiency in Git and code versioning tools.
  • Front-end development skills using React and related technologies.
  • Knowledge of containerization and cloud services is desirable.
Job Category: web development
Job Type: Full Time
Job Location: resourcex.io saddar Rawalpindi Pakistan

Apply for this position

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