NXT LABS

Senior Software Developer - Python

NXT LABS  •  Islamic Republic of Pakistan (Remote)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
52
AI Success™

Job Description

We at NXT LABS are on the lookout for a talented Senior Software Engineer to join our dynamic team and play a crucial role in shaping the future of our cutting-edge projects.

Responsibilities:

  • Design, develop, and maintain web applications using Python and Django framework.
  • Write efficient, reusable, and testable code following best practices and coding standards.
  • Collaborate with the team to define and translate software requirements into technical specifications.
  • Implement and maintain backend APIs and integrate them with front-end components.
  • Ensure the application’s performance, scalability, and security.
  • Debug and resolve issues and bugs reported by the quality assurance team or end-users.
  • Conduct code reviews and provide constructive feedback to improve code quality.
  • Stay updated with the latest industry trends, technologies, and best practices.


Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience as a Python Developer.
  • Strong proficiency in Python 3.x programming language.
  • In-depth knowledge and hands-on experience with the Django framework.
  • In-depth experience with the Pytest framework to write unit, integration, end-to-end and functional tests.
  • Experience using Celery and Redis in developing solutions.
  • Solid understanding of web development principles, RESTful APIs, and MVC architecture.
  • Experience with database systems like PostgreSQL, MySQL, or MongoDB.
  • Proficient in working with version control systems, preferably Git.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent English communication and collaboration skills.

Work mode: Remote(but candidate should be based in Karachi)

NXT LABS

About NXT LABS

Tmr’s businesses. Created today.

NXT Labs is a collective of dreamers & doers who create, innovate & improve on the status quo.

Searching for the NXT big idea, NXT innovation to improve peoples’ lives with, NXT passionate dream to fulfil.

Why?

Cause we’re restless people with a purpose.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Austin, Texas
Year Founded
2015
Social Media