Our HQ is in Karachi however employees can work out of our partner sites in Lahore, Islamabad and Peshawar.


How to Apply

Send your updated resume to jobs@bykea.com with the position title in the subject.


Current Positions

We are looking to innovate our transportation and payment platforms, which requires the help of top-notch Android engineers. Our production scale is massive. We process thousands of bookings a day and regularly see hundreds of millions of traffic data per month. When you push out new code, millions of people will see what you made within seconds.

Responsibilities:

  • Develop and implements software components with a design based on modular components and object-oriented principles.
  • Contribute to API Infrastructure design and set up, by working with DevOps and Engineers.
  • Collaborate with team members and document the principles and frameworks that guide architecture decisions. Participates in peer/technical reviews.
  • Develop and maintain backward compatibility APIs for several mobile and web applications.
  • Create, integrate and modify API to third-party partners (e.g.: merchants, payment gateways).

Skills

  • Experience in HTML, CSS, and JavaScript.
  • Experience in AngularJS (hapi.js expertise and NodeJS are a big plus).
  • Fluent in programming in PHP and Go-Language and have experience using PHP framework such as Symfony or Laravel and Go framework such as Begoo or Iri.
  • Strong development experience producing REST API's. Must have strong knowledge of API lifecycle management platforms.
  • 2+ years building data-driven NodeJS applications with Javascript, MongoDB, Redis, React.
  • Willing to work with Node.js, Go, or maintaining legacy PHP codebases.
  • Familiarity with OWASP security principles.
  • Build dynamic, high-volume web applications using agile development methodology .
  • Work closely with other engineers in a small, informal team environment.
  • Proficient with Node.js, Express, MongoDb and EMC 6
  • Proficient with Design Patterns.
  • Experience developing RESTful and WebSocket APIs.
  • Proficient understanding of code versioning tool, Git.

Experience

2-7+ years of software development experience.

Education Requirements

Bachelor's Degree, a Master’s degree is preferred.


Job Detail
- First Shift (Morning)
- Full Time / Permanent / Long-term
- Location: Karachi

Responsibilities
- Produce high-quality code
- Collaborate with UI / UX designers to create user-friendly front-ends - Work with stakeholders to research requirements
- Provide technical solutions and recommendations
- Participate in discussions about and contribute ideas towards the creation of new features
- Develop and implement best coding practices
- Pair programming

Qualifications
- 5+ years of native Android application development

Skills Required
- Proficient with Java programming languages (Kotlin is a plus)
- Proficient with Android Material Design
- Experience consuming RESTful and WebSockets APIs
- Proficient understanding of code versioning tool, Git.
- Experience with Gradle, Realm, Firebase, Google Maps and Facebook APIs
- Experience publishing apps to Google Play store


Responsibilities:

  • Recent experience with Agile Methodology is a plus.
  • Ability to read and write a variety of structured/semi-structured formats (example: XML, JSON, CSV, TSV).
  • Understand the consumption and production of web services (example: REST, SOAP, AMQP).
  • Navigate file systems and modify configurations for web services on Linux-based systems.
  • Working knowledge of code repository best practices and distributed version control (example: git/Subversion).
  • Understanding of browser compatibility and screen limitations.
  • Review and implement designs generated by others while ensuring conformance to standards and the production of quality work.
  • Stays abreast of any industry-wide changes in design philosophy and any new tools and technologies being used for the Internet.
  • Demonstrated ability to work well within a team.
  • Outstanding communication skills.

Skills

  • Experience with PHP.
  • Relational database experience (example: MySQL, PostgreSQL, Microsoft SQL Server).
  • Desired: Experience with Object Oriented Programming concepts using an MVC web framework.
  • Desired: Experience with MVC frameworks such as Kohana, Laravel and / or Symfony.

Experience

  • 2+ years experience .

Education Requirements

  • MS or BS in Computer Science or Engineering .

Responsibilities:

  • Work on the infrastructure underlying all development systems. .
  • Develop tools that will provide insight into what our code is doing, when and where it's doing it, and how well it's running.
  • Promote a DevOps culture by building relationships across disciplines and driving enhancements to facilitate rapid feedback and the seamless flow of code into production.
  • Take ownership of your discipline alongside fellow practitioners and collaboratively learn and develop best practices .

Skills

  • Experience in HTML, CSS, and JavaScript.
  • Strong experience working with multi-cloud environments and tools (AWS, Google and Firebase preferred).
  • Experience automating large-scale deployments.
  • Experience working with container technologies including Chef, Ansible, Puppet and Docker.
  • Knowledge of open source technologies such as PHP, JavaScript, MEAN stacks required.
  • Experience with Configuration Management and CI/CD. Jenkins, Chef, Ansible preferred.
  • Experience with containerization is a plus.
  • Familiar with web servers (Nginx preferred) and HAProxy .
  • Preferred experience: Hadoop, Storm, Samza, Spark, Flink, Elasticsearch, Kibana, Kafka.
  • MySQL, Redis, MongoDB, Nginx, Docker, Load Balancers, Graylog, various MQ.
  • Comfortable with networking fundamentals like Firewalls, Subnetting, Route tables etc. (specially for cloud native environments) .
  • Ability to write simple Bash/Python scripts .
  • Demonstrated ability to effectively establish and maintain collaborative relationships across disciplines and amongst different personality types.

Experience

5+ years.

Education Requirements

BS/CS or EE or equivalent.


Responsibilities:

  • Develop, iterate and own all testing-related documentation, including test plans, test cases/scripts, and bug reports assessing the quality of all Bykea mobile applications and their back-end counterparts.
  • Perform functional manual testing of new & existing features to cover all UX/business use cases and performance tests; ensure error handling and boundary conditions work as defined in product specifications.
  • Perform acceptance and integration testing on weekly builds of mobile application software.
  • Ensure test planning, test framework, execution, and reporting is efficient, standardized, and coordinated.
  • Utilize a bug tracking tool to log and track issues in the current release in testing; verify bug fixes and regression tests of other impacted features perform correctly; verify all releases before and after deployment to production .
  • Work closely with product, design & engineering teams to help define quality criteria and quality metrics, and create specific use-case scripts to facilitate ad-hoc testing.
  • Ensure the product, design & development teams understand test results with regard to passes, failures and tests still to be executed.
  • Some development for end to end automation testing of mobile and web apps.

Skills

  • Strong understanding of SQA methodologies.
  • Experience with mobile development and knowledge of the idiosyncrasies associated with various mobile platforms, screen resolutions, mobile OS versions, and hardware form factors.
  • Experience with A/B testing.
  • Have the ability to learn quickly and apply product knowledge to your test planning and quickly acquire a deep understanding of the application UX, design details, logic, and dependencies
  • Superb attention to detail and ability to identify, isolate and document defects in complex software features
  • Clear understanding and implementation capability in JAVA/Python, HTML,CSS, javascript and OOP.Experience in test tools/automation tool like Apache JMETER/Appium/Selenium is a plus point.
  • Ability to analyze SRS/BRS specifications.
  • Understanding of Selenium & JIRA.

Experience

1 to 5 years

Education Requirements

BSC in CSE/EEE/ECE/ETE are preferred.

Job Detail
- First Shift (Morning)
- Full Time / Permanent / Long-term
- Location: Karachi

Responsibilities
- 3+ years of native iOS application development
- Produce high-quality code
- Collaborate with UI / UX designers to create user-friendly front-ends
- Work with stakeholders to research requirements
- Provide technical solutions and recommendations
- Participate in discussions about and contribute ideas towards the creation of new features
- Develop and implement best coding practices
- Pair programming

Skills Required
- Experience with design and implementation of low-latency, high-availability, and performant applications
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Experience with GIT- Proficient with Design Patterns
- Good communication skills (both verbal and written).
- Proficient with Swift
- Proficient with iOS Human Interface Guidelines
- Experience consuming RESTful and WebSockets APIs
- Proficient understanding of code versioning tool, Git
- Experience with CocoaPods, Realm, Firebase, Google Maps and Facebook APIs


We are searching for an Analyst to drive business insights and efficiencies. You need to be a data lover and have strong database query skills for SQL & NoSql. You should have a passion for problem solving and leading projects from start to finish. You’ll apply day-to-day business judgment and analytical thinking while developing strategic frameworks to deliver results. This is a fantastic opportunity to make an immediate impact on business decisions for the company.

Responsibilities:

  • Monitor bookings data and report on the health of pipeline. Build statistical models of business trends and predictive models for bookings forecast.
  • Build and maintain Dashboards and KPIs in order to provide actionable visibility and transparency for Management.
  • Ongoing support to team on all aspects of systems and processes to improve our sales execution, productivity and effectiveness.
  • Drive analytical rigor across the organization to guide outstanding decision making.
  • Partner and develop strong relationships with cross functional teams.

Skills

  • Able to convert business questions (i.e. “Why is this happening?”) into SQL queries. Master of JOINs, case statements, subqueries, and window functions.
  • Google Sheets / MS Excel: master of vlookups, nested If statements, Index/match, with ability to create repeatable templates.
  • Experience of business intelligence platforms such as Mixpanel and scripting like JQL.
  • Experience working in a Sales environment with Sales KPIs and metrics is highly desired
  • We have a strong preference for experience analyzing customer support data. Better yet: experience delivering support!
  • Strong Communication: Asks thoughtful questions to clarify stakeholder needs.
  • Fearless Critical Thinker: Questions assumptions & challenges convention in order to arrive at best possible outcome
  • Python is a plus points

Experience

3+ years experience in a data analytics role or higher

Education Requirements

PhD, MS or BS in Computer Science or Engineering or Statistics

Bykea has openings for motivated individuals looking for short term (1-3 month) technical internship opportunities in software engineering. This is ideal for students who are taking a semester off or individuals who are planning their next career or educational move.
If you have any of the software skills highlighted in the positions listed on this page, please get in touch with us.

Education Requirements

(In process or completed ) MS or BS in Computer Science or Engineering field.

Responsibilities:

  • Build, operate, and optimize large web-based systems.
  • Design and implement algorithms to efficiently process, analyze, and serve massive datasets.
  • Serve as a key individual contributor within the Venice engineering group!
  • Take projects through the full engineering lifecycle: designing, ticketing, building, testing, deploying, and debugging tools and products
  • Help grow a team and work with a tight knit group of engineers and data stakeholders
  • What You Will Bring

Skills

  • Should be comfortable writing HTML/CSS and proficient in Javascript.
  • Experience building scalable and reliable products in the cloud .
  • Proficient in one or more of the following programming languages: Python, R, Scala.
  • Experience with designing, implementing, and using RESTful APIs .
  • Good diagnostic and debugging skills.
  • Prior experience with Vue.js or AngularJS a plus.
  • Experience

    5+ years of full-time experience in a Python development environment required

    Education Requirements

    Bachelor’s in Computer Science or equivalent, Master's degree a plus .

Responsibilities:

  • This is a newly created role with plenty of opportunity for more responsibility in the future - Bykea’s Data Scientist will work on some of the most challenging and fascinating problems in transport, logistics, economics, and the space around. You will apply deep learning, geospatial data mining, simulation, forecasting, scheduling, optimization, and many other advanced techniques on our huge datasets to push our business metrics to their bounds, directly and indirectly.
  • Sample of problems the Data Science Department solve - Intelligent allocation, machine/deep learning - based predictions (all sorts!), Dynamic pricing, Supply/demand forecasting and positioning, Incentives and promotions optimization, Ride matching, on-demand routing and scheduling, Multi-modal transport, Geospatial data mining, etc.
  • You will build algorithms and models to match passenger and driver, to predict time of arrival, to predict when a driver will churn (i.e. stop driving for Bykea) etc. If you enjoy predictions and algorithms, let's have a chat!

Skills

  • Understanding of machine learning, deep learning, data mining, algorithmic foundations of optimization.
  • Experience with machine learning framework (scikit-learn, Spark MLlib etc).
  • Proficient in one or more of the following programming languages: Python, R, Scala.
  • Experience in building ML models at scale, using real-time big data pipelines on platforms such as Spark/MapReduce.
  • Familiar with noSQL, postGIS, stream processing and distributed computing platforms.
  • Self-motivated, independent learner, and willing to share knowledge with team members.
  • Detail-oriented and efficient time manager in a dynamic and dynamic working environment.
  • Experience using statistical computer languages (R, Python, SLQ, etc.) to manipulate data and draw insights from large data sets.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.

Experience

2 to 5 years experience

Education Requirements

Ph.D. graduate, or Master’s or Bachelor’s in Computer Science, Electrical/Computer Engineering, Operations Research or Mathematics/Statistics.

Responsibilities:

  • Source and recruit potential candidates through internal database, external databases, job boards, referrals, and any other candidate pools.
  • Screen potential candidates.
  • Build pipeline of potential candidates.
  • Present job opportunities to potential candidates.
  • Post jobs to our internal website and external job boards.
  • Update and ensure accuracy of monthly reporting metrics
  • Assist with onboarding when needed
  • Maintain relationships with candidates, including inquiring about referrals when new positions become available.
  • Assist with candidate interview preps (via telephone or in person).

Qualifications

  • Bachelor’s Degree and/or equivalent years of experience in recruiting, sales or related field.
  • Open to learning & applying knowledge related to sourcing, recruiting and Information Technology (IT).
  • Ability to contact & engage candidates over the phone.
  • Takes personal pride in, and responsibility for meeting and exceeding goals.
  • Excellent interpersonal communication skills to include influencing others and relationship management.
  • Ability to create and establish a network of contacts and industry relationships to include, availability to attend various recruiting and networking events.
  • Strong time management and multitasking skills.
  • Ability to thrive in a fast paced, deadline-driven environment
  • Strong team focus and the ability to excel in a team environment.
  • Open & willing to learn new information and perform a variety of tasks and change focus quickly
  • Must have strong initiative and demonstrate a high level of dependability and follow-through
  • Commitment to continuous improvement and overall company growth.

"Please Only Apply if you have relevant experience and live portfolio"

We are looking for a High-End Graphic Designer. Candidate must have good skills in Adobe Photoshop, Adobe Illustrator, Adobe Premier and After Effect.

Responsibilities:

  • Communicates on assignments and conducts appropriate follow-ups.
  • Good attractive designs for App and Web/Logo/Broaches/ Banners etc.
  • Can work on latest technologies.
  • Expert level on Adobe Photoshop, Adobe Illustrator, Urdu Writing, Character Design and App Design etc.

Requirements:

  • Must be familiar and good knowledge of latest designing software and techniques.
  • Excellent in making GIF's and animations.
  • Must be a quick learner.
  • Ability to work with in a team or as an individual in limited supervision and high motivation, must be a self-starter/motivator.
  • The candidate should be well versed in his field and be able to work in given deadlines.

Required Skills:

  • Adobe Photoshop.
  • Adobe Illustrator.
  • Adobe Premier.
  • Adobe Aftereffect.