Job Overview- Fullstack Developer- Lead

We are seeking a highly skilled and motivated Software Engineering Team Lead to join

our dynamic team. The ideal candidate will have a strong technical background, proven

leadership experience, and a passion for mentoring and developing a team of talented

engineers. This role will be pivotal in driving the successful delivery of high-quality

software solutions and fostering a collaborative and innovative work environment.

Exp- 5+ years

Location- New Delhi

Work Mode- Hybrid

Key Responsibilities

● Leadership and Mentorship: Lead, mentor, and develop a team of software

engineers, fostering an environment of continuous improvement and

professional growth.

● Project Management: Oversee the planning, execution, and delivery of

software projects, ensuring they meet quality standards, timelines, and budget

constraints.

● Technical Expertise: Provide technical guidance and expertise in software

design, architecture, development, and best practices. Stay updated with the

latest industry trends and technologies.

● Collaboration: Work closely with cross-functional teams to define project

requirements, scope, and deliverables.

● Code Review and Quality Assurance: Conduct code reviews to ensure

adherence to coding standards, best practices, and overall software quality.

Implement and enforce quality assurance processes.

● Problem Solving: Identify, troubleshoot, and resolve technical challenges and

bottlenecks. Provide innovative solutions to complex problems.

● Performance Management: Set clear performance expectations, provide

regular feedback, and conduct performance evaluations for team members.

● Documentation: Ensure comprehensive documentation of code, processes, and

project-related information.

Qualifications

● Education: Bachelor’s or Master’s degree in Computer Science, Software

Engineering, or a related field.

● Experience: Minimum of 5 years of experience in software development, with

at least 1 year in a leadership or team lead role.

● Technical Skills:

○ A strong body of prior frontend and backend work, successfully

delivered in production.

○ Expertise in Javascript (ES5, ES6 and onwards), CSS and HTML5.

○ Deep understanding of closures, prototypal inheritance, DOM

manipulation, HTTP, Web security, cross browser compatibility

challenges.

○ Hands on experience with Low Level and High Level Design Practices

and Patterns.

○ Experience and good understanding of front-end frameworks like

React and Angular will be an added advantage.

○ Proficiency in back-end technologies preferably Node.js and ExpressJS.

○ Experience with any of the cloud platforms such as AWS, Azure, and

Google Cloud.

○ Familiarity with containerization and orchestration tools like Docker

and Kubernetes.

○ Strong understanding of 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 (e.g.,

Agile, Scrum).

● Leadership Skills: Proven ability to lead, mentor, and inspire a team of

engineers. Excellent interpersonal and communication skills.

● Problem-Solving Skills: Strong analytical and problem-solving abilities. Ability to

think critically and provide innovative solutions.

● Project Management: Experience in managing software projects from

conception to delivery. Strong organizational and time-management skills.

● Collaboration: Ability to work effectively in a cross-functional team

environment. Strong collaboration and stakeholder management skills.

● Adaptability: Ability to thrive in a fast-paced, dynamic environment and adapt

to changing priorities and requirements.

Why Should You Work for AdPushup?

At AdPushup, we have

1. A culture of valuing our employees and promoting an autonomous,

transparent, and ethical work environment.

2. Talented and supportive peers who value your contributions.

3. Challenging opportunities: learning happens outside the comfort-zone and

that’s where our team likes to be - always pushing the boundaries and growing

personally and professionally.

4. Flexibility to work from home: We believe in work & performance instead of

measuring conventional benchmarks like work-hours.

5. Plenty of snacks and catered lunch.

6. Transparency: an open, honest and direct communication with co-workers and

business associates.