Node.js Developer (Digital Marketing sphere)
Company Background
The company is a dynamic player in the advertising landscape, serving as a unifying force across diverse advertising channels such as television, programmatic, and social media. Their comprehensive approach spans a wide array of formats and devices, providing marketers with a seamless and sophisticated platform for media planning. Their technological prowess extends to the convergence of digital and advanced TV, encompassing linear TV, over-the-top streaming, connected TV, and premium digital video. Their expertise empowers advertisers to strategize and execute campaigns across a network of over 150 integrated partners, which includes major social media platforms like Facebook, Instagram, Pinterest, Snapchat, and Twitter. This proficiency has earned the company industry acclaim, as evidenced by the numerous awards they have garnered for their technological innovations.
Project Description
The project is centered around enhancing a data-driven, end-to-end platform that helps brands amplify their stories across Connected TV and various video devices at scale. The platform connects audiences with relevant brand experiences, enabling effective engagement wherever users consume content. A team of around 10 engineers, based on the US West Coast, collaborates closely with internal product and engineering teams to implement new features and solve complex technical challenges. These solutions directly impact the company's objectives and drive progress. Senior team members are pivotal in guiding architectural efforts and leading feature design and implementation. The team operates fully within PST time zones, with engineers participating in an off-hours pager duty rotation every 5-6 weeks, for which they receive additional compensation.
Technologies
- Node.js
- Linux
- RDBMS (MySQL or PostgreSQL)
- Git
- Redis
- Aerospike
What You'll Do
- Perform code implementation, testing, and delivery to production;
- Perform code reviews;
- Participate in application troubleshooting and support, including a rotating assignment on pager duty for production issues;
- Prepare technical design documentation for projects;
Job Requirements
- 4+ years of commercial work experience in Node.js with a strong BE focus;
- Understanding of designing Web-based, Service-Oriented systems;
- Knowledge and understanding of Linux;
- Knowledge and understanding of RDBMS such as MySQL or PostgreSQL;
- Knowledge and understanding of version control systems such as Git;
- Level of English - from Intermediate+ (spoken/written);
Desired Skills
- Experience integrating Data Science models into scalable platforms;
- Experience with PHP and SQL;
- Familiarity with Build Management, Continuous Integration, and Automated Testing (Maven, Jenkins);
- Ad-tech knowledge;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.
Apply for this job
*
indicates a required field