Careers

Senior Full-Stack Software Engineer

Israel · Full-time · Senior

About The Position

Kendago is a global leader in Direct-to-Consumer (D2C) digital marketing and advertising. We provide brands with a comprehensive suite of services, including proprietary AdTech-backed PPC, creative production, digital marketing expertise, and data-backed CRO optimization. We help our clients grow into world leaders by combining our unique approach to PPC with a focus on brand development, funnel optimization, and ad creativity.

We are looking for an highly experienced Senior Full-Stack Software Engineer to join our core team.

In this role, you will be a key technical pillar, responsible for driving the development of our most mission-critical features from concept to production. You will blend deep technical hands-on execution with high-level architectural design, ensuring our systems are robust, scalable, and built for performance.

This is a hybrid position, including two to three work-from-home days per week, with flexibility based on team and individual needs.

Our Office is located in Kiryat Ono.

Requirements

  • Experience: 7+ years of proven hands-on experience in software development.
  • At least 5 years of experience in Backend development using Python or Node.js.
  • 3+ years of experience with React (or equivalent frameworks like Angular/Vue.js).
  • Architectural Depth: Proven experience in System Architecture, Design Patterns, and designing distributed systems.
  • API Design: Deep expertise in designing and implementing RESTful or GraphQL APIs.
  • Soft Skills: High level of independence and "ownership" mindset, paired with excellent communication and interpersonal skills.

Advantages (Nice to Have)

  • Entrepreneurial Spirit: Experience as a founding member or an early employee in a startup is a significant plus.
  • Cloud Proficiency: Hands-on experience with cloud platforms (AWS / GCP / Azure).
  • Data Management: Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
  • DevOps & Infrastructure: Experience with Docker, Kubernetes, and CI/CD automation.
  • Education: B.Sc. in Computer Science or Software Engineering, or an alumnus of an elite military technological unit.

Responsibilities

  • Technical Leadership & Execution: Lead the end-to-end development of core features, maintaining a high standard of hands-on coding while overseeing the technical lifecycle.
  • System Architecture: Design and build complex, scalable, and high-performance distributed systems.
  • Collaboration: Work closely with Product Managers, Designers, and cross-functional teams to translate product vision into actionable technical requirements.
  • Continuous Improvement: Drive the evolution of our development processes, system infrastructure, and overall code quality.
  • Mentorship: Act as a technical mentor for team members, conducting code reviews and establishing engineering Best Practices.

Apply for this position