Backend Engineer (Python / Django)

Karachi, Pakistan

Full Time, On-site

Job Description:

As a Python/Django developer, you will get an opportunity to work on web applications used by millions of users every day. You will be working with a highly skilled team of other developers who love to design, write, test, and maintain high-quality code.

Responsibilities:
  • Effectively communicate with a technical development team.
  • Work efficiently to accomplish assigned tasks within an appropriate and aggressively estimated turnaround time with a high level of quality.
  • Document all new development and code change for developers (technical documentation) as well as clients (functional documentation).
  • Provide assistance to the development team with tasks that belong to servers and Web products.
  • Conduct load testing and code optimizations to improve application performance and throughput.
  • Maintain and enhance the code used to build and deploy management.
Qualification & Experience:
  • BS in Computer Science or similar degree.
  • 3+ Years in Python (Django).
Must have requirements:
  • Experience working with the following technologies: Python, AWS, Django REST Framework.
  • Practical RDBMS experience (preferably PostgreSQL). Solid SQL knowledge and ability to design effective data storage for the task at hand, query performance optimization skills.
  • Linux-based development experience.
  • Experience with performance optimization, scaling, event analytics.
  • Write and maintain functional and unit tests for automated testing and deployment.
Nice to have requirement:
  • Hands on experience with GO Lang.
  • Experience on AWS or other cloud-based infrastructure providers.
  • Experience with caching and key-value store storage services.
  • Extensive experience with JavaScript (especially jQuery) and Ajax.
  • Experience with any templating engine with HTML and CSS.
  • Experience of working on agile/scrum based environment.
We offer:
  • Competitive Salary.
  • Medical Coverage (Immediate Family).
  • Company Stocks Sharing Plans.
  • Gratuity.
  • Annual Travel Allowance.
  • Opportunity to work in a collaborative, innovative environment.
  • Continuous learning and professional development opportunities.

Apply to this Position

Please enable JavaScript in your browser to complete this form.
Click or drag a file to this area to upload.