Loading
IT
Web Development
KARACHI
Full Time/Permanent
You have a Graduate or Undergraduate degree in Computer Science, or similar technical field Education
Market Competative
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
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