Job
Description
About the Company: AdPushup is an award-winning ad revenue optimization platform and Google Certified Publishing Partner (GCPP), helping hundreds of web publishers grow their revenue using cutting-edge technology, premium demand partnerships, and proven ad ops expertise. The team at AdPushup consists of engineers, marketers, product evangelists, and customer success specialists, all working towards a common goal of helping publishers succeed. The work culture at AdPushup values expertise, ownership, and collaboration. Job Overview: We are currently looking for a highly skilled and motivated Software Engineering Team Lead to join our dynamic team in New Delhi. The ideal candidate for this role will possess a strong technical background, demonstrated leadership experience, and a passion for mentoring and developing a team of talented engineers. This position will play a crucial role in driving the successful delivery of high-quality software solutions and fostering a collaborative and innovative work environment. The work mode is hybrid. Your Day-to-Day Tasks Include: 1. Working on development tasks both individually and collaboratively with the team. 2. Collaborating with the Product team to discover new revenue uplifting solutions. 3. Participating in PR reviews. 4. Actively engaging in Low Level Design (LLD) and High Level Design (HLD) activities. 5. Assisting in resolving production issues. 6. Mentoring team members. 7. Supporting the team in Project Management. 8. Contributing to the improvement of development processes. Qualifications: Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience: Minimum of 8 years of experience in software development, with at least 3-4 years in a leadership or team lead role. Technical Skills: - Proficiency in Javascript (ES5, ES6 and onwards), CSS, and HTML5. - Strong background in backend technologies, particularly Node.js and ExpressJS. - In-depth knowledge of closures, prototypal inheritance, DOM manipulation, HTTP, Web security, and cross-browser compatibility challenges. - Hands-on experience with Low-Level and High-Level Design Practices and Patterns. - Familiarity with front-end frameworks like React and Angular is advantageous. - Experience with cloud platforms such as AWS, Azure, and Google Cloud. - Understanding of containerization and orchestration tools like Docker and Kubernetes. - Proficiency in database technologies, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase). - Knowledge of DevOps practices and tools such as Jenkins, CI/CD. - Strong understanding of software development methodologies like Agile and Scrum. Leadership Skills: The successful candidate will demonstrate the ability to lead, mentor, and inspire a team of engineers. Excellent interpersonal and communication skills are essential. Why Should You Work for AdPushup - A culture that values employees and promotes an autonomous, transparent, and ethical work environment. - Supportive peers who appreciate your contributions. - Challenging opportunities that encourage personal and professional growth. - Flexibility to work from home based on work performance. - Access to snacks and catered lunch. - Transparency in communication with co-workers and business associates.,