Overview
Bykea’s mission is to bring improvements in movement of people, packages and payments in Pakistan and to do this, we start with our own community by creating an open, inclusive, and diverse organization. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can do business independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s change Pakistan together.

Position Specific Overview:
As a Senior Full Stack Software Engineer at Bykea, you will design and develop highly-performant and reliable applications used by millions of users every month. You will have an outstanding opportunity to build a premier and first of its kind support experience for our users. We have a high bar for quality & efficiency - you will collaborate closely with Product Managers and Business Operations teams to build the product that our customers and partner will love by building a solution that will provide rich customer experiences. The team is focused on high business impact, where every product or feature we ship is measured and tracked with cost savings and/or efficiency improvement.

Job Role - This position will be tasked with these main objectives:

  1. Build highly-reliable and scalable web applications
  2. Work with Product and Design professionals to define, document, build, and maintain web applications.
  3. Apply principles and techniques of computer science, engineering, and mathematical analysis without losing sight of the humans who use and benefit from the software you build.
  4. Help define and apply appropriate standards, processes, procedures, and tools throughout the software development life cycle to support the work of your teammates and stakeholders.
  5. Mentor early-career teammates, providing them both in-the-moment support for assigned tasks and perspective on their longer-term professional growth.

Requirements - What you roughly look like as a professional:

  1. Experience & Qualifications:
    1. At least two years years of software engineering industry experience in backend and frontend development. There is no upper limit on the years of experience. We are trying to fill positions at various levels
    2. Demonstrated experience of shipping high-quality product features on schedule
    3. Experience implementing complex projects with multiple dependencies
    4. Experience in shipping products with millions of monthly user interactions
  1. Skillset:
    1. Experience with at least one backend framework such as Node.js (Javascript), Django or Flask (Python), Laravel (PHP) etc.
    2. Expertise in at least one frontend Javascript framework React, Angular, Knockout, Ember, Vue
    3. Advanced knowledge of JavaScript, CSS, and HTML
    4. Experience working with design systems (e.g. Bootstrap, Salesforce Lightning, GitHub Primer)
    5. Experience in distributed systems and working with databases, relational or NoSQL
    6. Familiarity with RESTful APIs, design patterns, message buses, event streams and authorization mechanisms
  1. Personality:
    1. Ability to manage multiple tasks, priorities and work independently with minimal to no supervision
    2. Ability to communicate complex information, concepts, or ideas in a confident and well-organized manner through verbal, written, and / or visual means
    3. Must be a team player with good communication skills and attention to detail
  1. Other Details:
    1. Employment Type: Full-time
    2. Joining: ASAP
    3. Location: Karachi
    4. No of vacancies: Multiple openings ranging from Mid to Senior level