DistantJob

Full Stack Engineer

DistantJob
Apply
11 months ago
Remote, WorldwideSenior

Responsibilities

  • Design, develop, and maintain scalable APIs and backend infrastructure for brand safety and content suitability data.
  • Build integrations with third-party DSP, SSP, and CDP advertising ecosystem platforms.
  • Deploy machine learning models and business logic into production environments.
  • Create and optimize client-facing JavaScript implementations for publishers, with attention to performance, privacy compliance, and cross-browser functionality.
  • Maintain data accuracy and integrity across system layers.
  • Build and enhance full-stack web applications and own product features from conception through deployment.
  • Design and manage database systems while optimizing performance and ensuring data security.
  • Perform code reviews, debugging, and troubleshooting to maintain software quality.
  • Use AI tools, models, and capabilities to enhance product offerings and research emerging technologies and development practices.

Requirements

  • 10+ years of software engineering experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Advanced proficiency with Node.js, Python, Go, and Java, including GraphQL API development.
  • Extensive experience with AWS, GCP, Azure, Docker, and automated deployment processes.
  • Experience with Kafka, Kinesis, and large-scale data processing systems.
  • Strong modern front-end development skills with React, Vue, or equivalent, emphasizing performance and security for embedded implementations.
  • Comprehensive knowledge of API integration and working with large language models.
  • Proficiency with HTML, CSS, JavaScript, React, Angular, and Vue.
  • Experience with MySQL, MongoDB, and similar database management systems.
  • Strong analytical, problem-solving, communication, collaboration, and continuous-learning skills.
DistantJob

About DistantJob

51-200 employees

There are three main challenges when hiring remotely. DistantJob was built purposefully to solve those challenges. They are: 1. Finding Global Talent By employing a diverse group of people from all around the world, who speak to developers in their own language — doubly so, because our recruiters are fluent both in the developer’s local language as in their technical language — DistantJob can globalize local talent pools that regular companies would never have access to. 2. Vetting Remote Talent You need three things from a candidate: for them to have the hard and soft skills to thrive in their position; for them to be the cultural fit that will thrive in your team; and for them to have the particular set of skills required to thrive working remotely. DistantJob has over a decade of experience vetting for those, and what’s more — we take the time to meet you and your team to get to know you and determine the perfect cultural fit. 3. Taking Care of Remote Employees One of the major nuisances that companies face when hiring remotely is scaling their local HR operations globally. By acting as the employer of record in the candidate’s country, DistantJob handles all contracts, payment, and HR needs, keeping your people happy and your operation lean. Much like our recruitment team, we have legal and accountant experts worldwide who get your and your people the best conditions available wherever they live.