HamburgerMenu
hirist

Job Description

Silverpush is an advertising technology firm providing AI-Powered contextual solutions. It helps brands and agencies target relevant audiences in the cookieless world without meddling with their privacy.

The company has worked with Ford, Nestle, Coca-Cola, Samsung, etc. Silverpush operates in 25+ countries across South East Asia, the Middle East, Africa, the USA, the UK, and India. The company has won 7+ global awards, worked with Fortune 500 brands, and have successfully completed 4000+ campaigns.


Job Overview :

We are seeking a Senior Node.js Engineer with 4+ years of experience who can design, develop, and implement scalable backend systems hands-on, while also contributing to architectural decisions and team collaboration.

This role demands a builder mindset - someone who writes clean, production-grade code, and takes ownership of features from concept to deployment. Youll work closely with cross-functional teams and play a key role in shaping the technical direction of our platform.


Responsibilities :

- Design, develop, and implement scalable and high-performance backend services using Node.js.

- Take ownership of features end-to-end - from planning and architecture to coding, testing, deployment, and monitoring.

- Lead system design and architecture discussions for new modules and services.

- Build and maintain RESTful APIs and microservices, with attention to clean interfaces and robust error handling.

- Work with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis) to support dynamic data models.

- Collaborate closely with front-end developers, DevOps engineers, and product managers to deliver integrated solutions.

- Ensure performance, reliability, and security across all backend services.

- Implement automated tests (unit, integration, and performance) to ensure code quality and system stability.

- Contribute to DevOps practices including CI/CD pipelines and cloud infrastructure (AWS/GCP).

- Stay hands-on in code and continuously improve performance, code quality, and scalability.


Required Skills & Qualifications :

- 4+ years of strong, hands-on backend development experience using Node.js.

- Proven ability to design and build complex backend systems that are maintainable and performant.

- Expertise in JavaScript/TypeScript and Node.js frameworks like Express.js or Nest.js.

- Deep understanding of asynchronous programming, event-driven systems, and microservices architecture.

- Strong experience with databases: PostgreSQL, MongoDB, Redis.

- Solid experience with building and consuming RESTful APIs; GraphQL experience is a plus.

- Deep understanding of authentication, authorization, and security best practices.

- Familiarity with containerization (Docker), cloud platforms (AWS/GCP), and CI/CD workflows.

- Proficiency in version control (Git) and collaborative development practices.

- Strong debugging and problem-solving skills, with a detail-oriented mindset.


Nice to Have

- Experience with eCommerce APIs or integrations with marketplace platforms.

- Exposure to front-end technologies (React.js, Angular.js) to facilitate full-stack discussions.

- Experience with performance monitoring, profiling, and optimization tools.


Why Join Us?

- Be a core contributor to backend systems used at scale.

- Work in a collaborative, fast-paced environment with room for ownership.

- Opportunity to work on challenging technical problems and modern tech stacks.

- Competitive compensation, flexible work hours, and strong career growth opportunities.

- Culture of innovation, autonomy, and continuous learning.


info-icon

Did you find something suspicious?