Remote Backend Developer

at Mediasmart

Posted 2 days ago 6 applied

Description:

  • As a Developer in the CTV-Sync technology team, you will play a key role in developing the platform and responding to client inquiries related to the performance of campaigns.
  • You will collaborate with CTV and backend teams to build a top product, spanning the entire product lifecycle.
  • Your responsibilities will involve software science, data structures, algorithms, mathematics, and AI.
  • You will develop a distributed platform where high availability and scalability are key.
  • You will be part of a unit that values technology, including CD/CI, DevOps, a flat hierarchy, learning and training opportunities, and a culture of innovation.
  • Your work will serve millions of requests per second, with response times measured in milliseconds.
  • The team deploys multiple times a day, adhering to best code standards and review practices.
  • Your code will be deployed across tens to hundreds of cloud machines in distributed cloud regions globally.
  • You will participate in code reviews with peers and resolve client tickets related to performance problems, tests, new features, and support for measurement partners integrations and tracking.
  • You will also analyze and fix ongoing issues presented by clients, represented by operations, performance, supply, and partnerships teams.
  • You will be an active developer and coder in the team.

Requirements:

  • You must have at least 2 years of experience as a backend developer.
  • Strong knowledge of modern Javascript and NodeJS is required.
  • You should be fluent with command line Git commands.
  • Proficiency in Spanish (native level) is necessary for interaction with the team.
  • You must be fluent in English, both oral and written, as it is the language used for interaction with most stakeholders and for all tools and documentation.
  • Optional requirements include experience working in a distributed team and familiarity with Go, which is valued but not mandatory as training will be provided.
  • Knowledge of AWS services such as EC2, S3, Route53, Elastic Transcoder, load balancing, and CloudFront is preferred.
  • Familiarity with distributed computing tools and SQL, particularly GCP BigQuery dialect, is also valued.
  • Knowledge of computer science concepts related to algorithm design, profiling, performance tuning, and data structures is important.
  • Clear communication skills and the ability to express complex ideas in English are essential.
  • Good writing skills and experience with knowledge management tools and project management concepts are also required.

Benefits:

  • The position offers remote work opportunities, with the option to use the office in the center of Madrid.
  • Flexible working hours are provided.
  • You will be part of a small team with a direct impact on the final product.
  • The role involves using state-of-the-art technologies.
  • Educational resources will be available to support your growth.
  • Creative Fridays are offered, allowing you to work on your own ideas one day every two weeks.