As a Node.js Developer, you will be responsible for the development of our Advertising & Marketing Technology (AMT) servers, integrations with third-party services and ad exchanges, performance tuning, and delivering new features aligned with business requirements.Objectives
- Design and maintain scalable, efficient APIs and services using Node.js.
- Build robust, high-performance, and resilient back-end systems to support diverse product requirements.
- Collaborate with product teams to understand business requirements and estimate development efforts.
- Write clean, efficient, transparent, and well-documented code that adheres to industry standards.
- Build and maintain back-end components of large-scale web applications.
- Ensure compliance with privacy, data security, and industry best practices.
- Stay updated with emerging technologies and trends in Node.js development.
- Develop integrations with Google Analytics and other third-party services.
- Participate in design discussions and conduct code reviews to ensure quality and scalability.
- Bachelor’s degree in Computer Science, Engineering, or related field (exceptional coding performance on platforms like LeetCode/HackerRank can substitute).
- Minimum 2 years of experience developing and maintaining high-performance backend systems with Node.js.
- Expertise with NestJS or Express.js frameworks.
- Strong knowledge of data structures, algorithms, and software design principles.
- Proficiency in JavaScript and TypeScript.
- Deep understanding of RESTful APIs, web, and networking protocols.
- Hands-on experience with SQL and NoSQL databases.
- Exposure to Kafka, Redis, and Elasticsearch.
- Solid understanding of Git/version control workflows.
- Knowledge of microservices architecture and DevOps principles.
- Excellent problem-solving, debugging, and collaboration skills.
- Experience with display, mobile, or video advertising platforms.
- Familiarity with customer data systems, marketing platforms, and AdTech ecosystems.
नौकरी रिपोर्ट करें