jobify_logo ×
  • מִשׁתַמֵשׁ
  • התחברות/הרשמה
  • עמוד הבית
  • מי אנחנו
  • מעסיקים מובילים
  • צרו קשר
  • תנאי שימוש
  • מדיניות פרטיות
  • הצהרת נגישות
קרן עזריאלי טקסט בעברית עם סמל אינסוף social_security the_israeli_employment_service work_office המקום
jobify_logo
  • מי אנחנו
  • מעסיקים מובילים
  • צרו קשר
דילוג לתוכן

עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!

במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.

הגישו קו”ח דרך Jobify

Software Engineer

Upsell.com (ex ReConvert)

הגישו קו”ח דרך Jobify

Upsell.com (ex ReConvert) Upsell.com (ex ReConvert)

  • רמת גן
  • LinkedIn
LinkedIn

Software Engineer

Upsell.com (ex ReConvert)

הגישו קו”ח דרך Jobify

Upsell.com (ex ReConvert) Upsell.com (ex ReConvert)

  • רמת גן
  • LinkedIn
LinkedIn


Company Description

Upsell.com empowers Shopify and Wix merchants to unlock additional revenue from every order through optimized upselling and cross-selling opportunities. Our app enables seamless upsell and cross-sell integration across touchpoints, including product pages, carts, checkouts, and thank-you pages. Trusted by over 40,000 ecommerce brands and rated 4.8/5 by thousands of Shopify users, we offer a simple, effective, and quick-to-set-up solution. By personalizing recommendations and strategically placing offers, we help businesses increase average order value while maintaining an excellent customer experience.

Responsibilities

  • Design, develop, and maintain scalable backend systems using Node.js (JavaScript / TypeScript)
  • Participate in system architecture decisions, including service boundaries, data flow, and scalability strategies
  • Analyze and optimize performance, memory usage, and resource consumption
  • Build and maintain services that operate reliably under high load and real production traffic
  • Identify bottlenecks, failure points, and scalability limits before they become production incidents
  • Use AI-assisted development tools effectively while understanding their limitations
  • Collaborate with other engineers and (optionally) lead technical execution within the team

Skills & Experience

General Experience

  • Minimum 3 years of professional experience in software development
  • Experience working on production systems with real users and traffic

Computer Science & Web Fundamentals

Strong foundation in computer science basics, including:

  • How internet applications work end-to-end
  • Network layers and common protocols (HTTP, TCP/IP, etc.)

Understanding of:

  • Network latency and packet loss
  • Timeouts, retries, and backoff strategies
  • Typical communication errors and failure scenarios

Ability to analyze and optimize server resource usage:

  • CPU
  • Memory
  • Disk I/O
  • Network

Node.js & JavaScript Ecosystem

  • Strong hands-on experience with Node.js for backend development
  • Solid knowledge of JavaScript and TypeScript, both backend and frontend
  • Deep understanding of how Node.js works internally, including:
  • Event loop and asynchronous execution model
  • Memory management and garbage collection
  • CPU-bound vs I/O-bound workloads
  • Awareness of Node.js weak points (e.g., blocking operations, memory leaks, GC pauses)
  • Proven ability to apply mitigation and optimization strategies

Databases & Data Modeling

Practical experience with:

  • MySQL (schema design, indexes, transactions, performance tuning)
  • MongoDB (document modeling, indexing, consistency trade-offs)
  • Understanding of relational vs NoSQL data models
  • ClickHouse experience is a plus (analytical workloads, aggregations, performance)

Microservice Architecture

Strong understanding of microservice architecture principles, including:

  • Service boundaries and ownership
  • Inter-service communication
  • Data consistency and eventual consistency
  • Trade-offs vs monolithic architectures

Experience dealing with real microservice challenges:

  • Latency
  • Partial failures
  • Versioning and backward compatibility

AI-Assisted Development

  • Understanding of how AI code generation works at a high level
  • Awareness of the strengths and limitations of AI-generated code

Ability to:

  • Use AI tools to increase development speed and productivity
  • Detect incorrect, unsafe, or inefficient AI-generated solutions
  • Mitigate risks such as hallucinations, over-generalization, and hidden bugs
  • Treat AI as a tool, not a replacement for engineering judgment

High-Load Systems & Performance

Clear understanding of the difference between:

  • “It works on my computer.”
  • “It works under real production load.”

Experience with:

  • Load-related failures
  • Bottlenecks that only appear under concurrency

Knowledge of high-load optimization techniques, such as:

  • Caching strategies
  • Concurrency control
  • Asynchronous processing
  • Backpressure handling
  • Ability to reason about scalability limits and plan ahead

Good to have, will be an advantage

Compiled Languages

Experience with compiled languages, such as:

  • Rust
  • Go
  • Understanding of performance characteristics, memory safety, and concurrency models in compiled runtimes

Leadership & Management

Experience or interest in technical leadership

Ability to:

  • Break down complex problems into executable tasks
  • Distribute work within a team
  • Track progress and ensure timely delivery
  • Strong communication skills and an ownership mindset

What We Value

  • Deep technical understanding over surface-level knowledge
  • Ability to explain why a solution works, not just how
  • Pragmatic engineering decisions based on real constraints
  • Curiosity, responsibility, and long-term thinking


במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.

הגישו קו”ח דרך Jobify

שאלות ותשובות עבור משרת Software Engineer

מהנדס התוכנה ב-Upsell.com יתכנן, יפתח ויתחזק מערכות קצה אחוריות סקלביליות באמצעות Node.js (JavaScript / TypeScript). התפקיד כולל גם השתתפות בהחלטות ארכיטקטורת מערכת, אופטימיזציה של ביצועים, וטיפול בשירותים הפועלים באופן אמין תחת עומס גבוה ותעבורת ייצור אמיתית.

לתפקיד מהנדס תוכנה ב-Upsell.com נדרש ניסיון מקצועי של לפחות 3 שנים בפיתוח תוכנה, עם דגש על עבודה עם מערכות ייצור בעלות משתמשים ותעבורה אמיתיים. המועמד צריך להבין היטב את ההבדל בין עבודה בסביבת פיתוח מקומית לבין עבודה תחת עומס ייצור אמיתי, וכן להיות בעל ידע בטכניקות אופטימיזציה לעומסים גבוהים כמו אסטרטגיות שמירה במטמון (caching) ובקרת מקביליות.

כמהנדס תוכנה ב-Upsell.com, תשתמש בכלי פיתוח מבוססי AI כדי להגביר את מהירות הפיתוח והפרודוקטיביות. עם זאת, נדרשת הבנה עמוקה של המגבלות של קוד שנוצר על ידי AI, היכולת לזהות פתרונות שגויים או לא יעילים, ולמתן סיכונים כמו 'הזיות' או באגים נסתרים. AI נתפס ככלי עזר, לא כתחליף לשיקול דעת הנדסי.

משרות נוספות מומלצות עבורך
  • רשימת משאלות

    מפתח /ת backend בסביבת Documentum

    • map_icon הרצליה
    קבוצת יעל

    קבוצת יעל

  • רשימת משאלות

    Backend Engineer with Documentum (24394)

    • map_icon תל אביב - יפו
    Yael Group

    Yael Group

  • רשימת משאלות

    Back End Developer

    • map_icon תל אביב - יפו
    Check Point Software

    Check Point Software

  • רשימת משאלות

    מפתח/ת Backend בסביבת Documentum

    • map_icon תל אביב - יפו
    קבוצת יעל תוכנה

    קבוצת יעל תוכנה

  • רשימת משאלות

    Junior Backend Software Engineer

    • map_icon תל אביב - יפו
    Fiverr

    Fiverr

  • רשימת משאלות

    Backend Engineer

    • map_icon תל אביב - יפו
    Verbit.ai

    Verbit.ai

ניתן לצפות במשרות שסימנת בכל שלב תחת התפריט הראשי בקטגוריית 'משרות שאהבתי'

המקום קרן עזריאלי טקסט בעברית עם סמל אינסוף
  • מי אנחנו
  • מעסיקים מובילים
  • צרו קשר
  • תנאי שימוש
  • מדיניות פרטיות
  • הצהרת נגישות

2026 Ⓒ ג'וביפיי - כל הזכויות שמורות

קרן עזריאלי טקסט בעברית עם סמל אינסוף social_security the_israeli_employment_service israel_innovation_authority work_office המקום
המערכת בונה את הפרופיל התעסוקתי שלך

עוד רגע...

המערכת זיהתה ששינית את הנתונים באזור האישי ומעדכנת את ההמלצות על תפקידים ומשרות בהתאם.

מצטערים, לא הצלחנו לנתח בהצלחה את הנתונים שהזנת.
אתם מוזמנים לנסות להזין שוב או להעלות קובץ קורות חיים במידה ויש לכם.
בהצלחה

הגעת להגבלה היומית של שלושה עדכונים בפרופיל האישי ביום

loader

הבקשה שלך נשלחה בהצלחה!

יש באפשרותך לשלוח בקשה לקבלת ייעוץ אישי ללא עלות מיועצת קריירה.

באפשרותך לשלוח בקשה לקבלת ייעוץ אישי ללא עלות

  • בעיה טכנית

  • סיוע בכתיבת קורות חיים או בהכנה לראיון עבודה

  • התאמה של משרות

  • אחר:

פנייתך נשלחה בהצלחה. נציג מטעם ארגון נכי צהל ייצור איתך קשר בהקדם