Subscribe job alerts


Remote Job

C++ Back-end Developer

Mega
  • Posted : 3 years ago


  • Senior C++ Backend Dev Role – European city based!

  • Become a pivotal part of our SDK MEGA team!

  • We’re the leading encrypted communication and storage platform and we’re growing


We are MEGA, The Privacy Company.  We have more than 200 million registered users across the globe, and more than 90 team members spread all around the world.  We hire the best and most talented people to work on our highly scalable and well-respected platforms.


You will be a great team player and always up to date with the latest technological advances. This is an opportunity to join a leading company in software development that serves hundreds of millions of users and to advance your career as an information technology specialist..


Mega is building a new API to smooth the integration of third party apps. You will be working on its development and deployment. That will include work-load balancing, bottleneck identification, performance improvements, new API’s coverage, extending use cases and addressing all challenges that putting this in production for a potentially massive user mass could create.


About you:



  • You hold a Tertiary Qualification in Computer Engineering / Computer Science from a recognised University with more than 5 years experience working in C++

  • You have commercial experience developing quality C++ code, you’re familiar and practised with both C++98 and C++11 (and beyond)



  • Experience developing backends with REST or any HTTP interface

  • Experience using Amazon S3 REST API or AWS SDKs or similar storage services

  • You have some experience in profiling apps, identifying bottlenecks and programming caches

  • Knowledge of OpenAPI Specification

  • Familiarity with the use of version control software tools (Github or SVN)

  • You can understand and code unit and integration tests

  • Experience debugging in-production applications


Furthermore:



  • You have proven design skills; you’re able to design solutions that are efficient both at runtime and in implementation effort and synergise well with existing designs

  • You are able to transform abstract solutions into efficient, low-lock-contention, massively multithreaded algorithms.

  • You’re disciplined and can write test cases that exercise critical functionality, without adding too much maintenance to the codebase

  • You are platform-agnostic & flexible with the build environments (Windows, Linux, macOS, Android, iOS) that you work within


We’re after someone who can demonstrate these personal attributes:



  • Responsibleness – You take care to provide correctness first, since MEGA clients are entrusting their data to our code.

  • The ability to understand and adapt to cross-platform developments, from mobile apps to desktop clients

  • An understanding MEGA’s customer base, you understand how systems work to ensure our products run and can be used as intended.


 If you feel you’ve got the skills and abilities to perform this role, live in the ‘European timezone’ (this is a non-negotiable),  and are able to work effectively in a team, including understanding others’ code and designs, and adapting to other team members’ preferences, then we’d love to hear more from you.


Please note: If you have read the ad, and you live outside the EU, please, do not apply, this role is being specifically hired in Europe, ONLY!

Skills
  • devops
  • android
  • ios
  • aws
  • cplusplus

Similar Jobs

Remote Job

Senior Full-stack React Developer

Lemon.io
  • 2 weeks ago
  • Are you a talented senior developer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is n

Remote Job

Senior Mobile Developer (Cross-Platform)

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Senior Flutter Developer

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Data Engineer/Data Scientist

Lemon.io
  • 2 weeks ago
  • Are you a talented senior engineer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is no

Remote Job

OpenStack Cloud Engineer (DevOps)

VEXXHOST, Inc.
  • 3 weeks ago
  • We are seeking someone with a strong background in Linux and cloud technologies. In this role, you will not only support our customers using Atmosphere, our open-source cloud product, but also provide critical support to our internal CloudOps team that manages our public and private cloud infrastruc

Remote Job

Rater - United States

TELUS International AI Inc.
  • a month ago
  • Why USWe partner with the world's most innovative companies to develop and improve their AI powered products. Whether it’s improving the relevance of search engines or training digital assistants to understand more languages and dialects, our teams help break machine-learning barriers and

Remote Job

Senior React Developer

Lemon.io
  • a month ago
  • Are you a talented senior developer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is n

Remote Job

Senior Flutter Developer

Proxify
  • a month ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Senior DevOps Engineer (Azure)

Proxify
  • a month ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Senior Unreal Engine Developer

Proxify
  • a month ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚Since our launch, Proxify's d

View All