M U S H A W A R

Loading

Job Detail
Category

IT

Functional Area

Web Development

Location

KARACHI

Job Type:

Full Time/Permanent

Qualifications

You have a Graduate or Undergraduate degree in Computer Science, or similar technical field Education

Experience
7 + years
Offered Salary

Market Competative

Job Description

Position Summary:

This is your chance to be part of a growing SaaS startup with great scalability and huge career potential. 

You will get a chance to thrive amongst other extremely talented engineers, while learning and working with a

diverse team based in the US and Pakistan, embracing challenges leading to growth, tap into new

opportunities that will shape the future of learning.

Your Impact

As part of our Backend Architecture squad, you will:

● Work on the design, development and maintenance of application’s backend architecture

● Ensure code quality standards are well defined and enforced across different squads across the

engineering organization

● Work closely with with the infrastructure teams to ensure we are optimally using our cloud infra while

ensuring the right logging and monitoring tools are in place to proactively tackle issues

What You'll Get To Do Every Day

● Replacement and refactoring of some of the old system components like our Websockets API

● Optimizing the search capabilities in the product with the right use of PostgreSQL capabilities

● Provide feedback on RFC presented by other squad developers for proposed design/code changes

● Perform PR reviews

Skills

Have extensive experience leading engineers in developing web applications that make heavy manipulations of the Document Object Model of other web applications

Have experience in Python (+ Django / Django-Rest), PostgreSQL, Redis, RabbitMQ and ElasticSearch

Familiarity with React & Redux is a plus

Have excellent software engineering fundamentals, including knowledge of algorithms and data structures, UML and other forms of systems design collaboration

Enjoy working in an Agile development environment and taking initiatives in improving systems both for our teams as well as users

Excited to develop a product that end users LOVE to use on a day to day basis

Apply Now