Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Developer

at Mediasmart

Posted 5 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 the CTV and backend teams to build a top product.
  • Your responsibilities will span the entire product lifecycle and will involve software science, data structures & algorithms, mathematics, and AI.
  • You will develop a distributed platform where high availability and scalability is 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 be used in production to serve millions of requests per second, with response times measured in milliseconds.
  • Your team deploys multiple times a day, adhering to best-in-class 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 your peers.
  • You will assist in resolving client tickets, including performance problem investigations, coordination of tests and new features, and support for measurement partners integrations and tracking.
  • You will 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), both oral and written, 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 such as queues, load balancers, failover, automatic configuration, and optimization is a plus.
  • Experience with SQL, particularly GCP BigQuery dialect, is beneficial.
  • Knowledge of computer science concepts related to algorithm design and analysis, profiling, performance tuning, and data structures is essential.
  • A thirst for knowledge and self-improvement is valued, and clear communication skills to express complex ideas in English are necessary.
  • Good writing skills and experience with knowledge management tools and project management concepts such as roadmap, deliveries, project plan, task breakdown structure, and agile methodologies are important.

Benefits:

  • Remote work is available, with the option to use the office in the center of Madrid.
  • Flexible working hours are offered.
  • You will be part of a small team with a direct impact on the final product.
  • You will have the opportunity to use state-of-the-art technologies.
  • Educational resources will be provided to support your growth.
  • Creative Fridays allow you to work on your own ideas one day every two weeks.