Open Positions

iOS Developer

Job Description:

We are looking for a self-motivated and driven iOS developer to contribute to our team working in the development of iOS frameworks and apps. You will be working alongside other engineers working on different layers of the company. Therefore, a commitment to collaborative problem solving and the creation of quality products is essential.

Skills

  • Experience with both Swift and Objective C.

  • Strong familiarity with Xcode and the app submission process.

  • Working knowledge of Storyboards and Auto Layout.

  • Experience with unit testing.

  • Knowledge in GIT and CI like Jenkins.

  • Passion for working with multiple teams and learning new skills.

Nice to have

  • Basics on WebRTC.
  • Knowing about HLS, Dash, or video streaming in general
Infrastructure Engineer

Job Description:

We are looking to cover an open position for our infrastructure team.

As an infra member, your main responsibilities will include (but won't limit to) designing and maintaining a wide variety of cloud environments. The goal is to support any of our products' lifecycles (from commits to production environments).

Your daily work may include any combination of the following:

Support other teams to integrate their software solutions with our current infrastructure and automate the deployment process in the fastest and effective ways

Design reliable cloud architecture to allow us near zero-downtime while updating our SaaS solutions (Blue/Green strategies, Canary releases...)

Monitor and advice the team from any possible production issues (The most automated, the better)

Maintain current infrastructure (Internal services as our Gitlab, Jenkins, Alerting System...)

Troubleshooting at any level (from Network to client-side)

Create and deploy environments constantly.

Stay up-to-date with SRE/DevOps' newest tools and strategies.

The most wanted technical skills we are looking for are:

  • CICD knowledge/background (Jenkins)
  • Git (Basic to medium usage)
  • Agile Methodologies background (DevOps and Scrum/Kanban)
  • Infrastructure as Code (Terraform)
  • Config management (Chef, Ansible)
  • Observability (Monitoring, logging, and tracing tools like Prometheus, Grafana, ELK....)
  • Public cloud background (AWS especially)
  • Knowledge in at least one programming language (Python, Ruby, Golang, or NodeJS)

Personal skills we would like you to have:

  • Willing to take challenges
  • Proactive to improve our work (and yours)
  • Team player

Pluses nice to have:

  • Microservices architecture background (Especially with docker)
  • Container Orchestration (Kubernetes, Swarm, Mesos...)
  • Serverless architecture background (AWS Based)
Android Developer

Job Description:

We are looking for a self-motivated and driven Android developer to contribute to our team working in the development of Android frameworks and apps. You will be working alongside other engineers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving and the creation of quality products is essential.

Skills:

  • Experience with Java, Android code, and Google Play app publishing process.

  • Strong familiarity with Android Studio and the Android SDK.

  • Unit and instrumented testing experience.

  • Knowledge in GIT and CI like Jenkins.

  • Passion for working with multiple teams and learning new skills.

Nive to have:

  • Some knowledge in video streamings, such as HLS, DASH, etc. 

  • Basics of WebRTC.

  • Kotlin knowledge

Backend Developer

Job Description:

We are looking for a proactive and motivated Backend software developer. You must have knowledge in all stages of software development as well as a good understanding of the overall architecture of the web applications. You would work with us in very interesting projects, using state-of-the-art technologies.

Skills and Qualifications:

  • Experience programming Backend services. 
  • Familiarity with languages like GoLang, Python, Java, or JavaScript.
  • Good interpersonal, communication, and collaboration skills.
  • Knowledge of Git and CI/CD systems.

Good to have:

  • Experience with Agile methodologies and Test-driven development.
  • Hands-on experience working with data streaming technologies (Kafka, Spark, Flink, etc...).
  • Experience programming microservices.
  • Experience with Serverless technologies.
  • Experience programming Django.
  • Familiarity with asynchronous or distributed programming
  • Knowledge/expertise in WebRTC and/or video delivery over the internet is a plus.
  • Hand-on experience using containers and container orchestration.




    Only PDF files are allowed. (Max. 5MB)