דרושים » תוכנה » Mobile SDK Engineer

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
משרה זו סומנה ע"י המעסיק כלא אקטואלית יותר
מיקום המשרה: הרצליה
סוג משרה: משרה מלאה
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Herzliya
Job Type: Full Time
Join our Core SDK Team, responsible for building and maintaining the core mobile technology that powers our platform across millions of applications worldwide. The team develops high-performance, reliable, and secure SDK components used by developers globally.

The Core SDK team operates across Android and iOS platforms, with a long-term vision of a unified mobile SDK engineering team. Engineers collaborate across platform boundaries while maintaining deep expertise in their primary mobile ecosystem.

Operating at the intersection of mobile platforms and large-scale distributed systems, the team tackles complex challenges such as performance optimization, platform compatibility across thousands of devices, and maintaining highly reliable code that runs on billions of devices.

As the team evolves, we are also expanding beyond traditional mobile development and scaling engineering capabilities with AI. This includes building and using AI-powered tooling, MCP-based systems, and agent-driven automation to improve developer productivity, testing, and SDK innovation.

Engineers in the team therefore have the opportunity to work not only on mobile platform challenges, but also on emerging areas where mobile infrastructure, AI systems, and developer platforms intersect.

What youll do
Develop and maintain our mobile SDK features used by developers worldwide.
Design and implement reliable and performant SDK components across multiple mobile platforms and operating system versions.
Take ownership of end-to-end quality, including design, implementation, testing, and production reliability.
Debug and resolve complex issues across different devices, OS versions, and runtime environments.
Improve SDK performance, stability, and reliability at scale.
Develop and maintain SDK wrappers and integrations for cross-platform frameworks such as Unity, React Native, Flutter, and other mobile environments.
Work with modern AI-driven engineering tools, automation systems, and internal developer platforms.
Collaborate with engineers across mobile, backend, frontend, and platform teams.
Participate in code reviews and contribute to engineering best practices.
Requirements:
What you have
B.Sc. in Computer Science or Software Engineering (or equivalent experience).
2-3 years of mobile development experience on Android or iOS.
Strong experience in one or more of the following: Kotlin, Java, Objective-C, or Swift.
Solid understanding of Android SDK, Android Studio,Gradle, Xcode.
Experience developing and maintaining production-level mobile applications or SDK components.
Good understanding of software engineering fundamentals (OOP, design patterns, data structures).
Experience debugging and troubleshooting mobile applications.
Very good English communication skills.
Strong ownership mindset and ability to learn and grow in a fast-moving environment.
Bonus points.
Experience with SDK or library development.
Experience working with cross-platform mobile frameworks (React Native, Flutter, Unity, etc.).
Knowledge of Android performance optimization and memory management.
Experience working with CI/CD pipelines and automated testing.
Familiarity with mobile security concepts.
Experience working with AI-assisted development tools, agents, or automation systems.
Recommended by our employee.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8788802
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
02/08/2026
חברה חסויה
Location: Herzliya
Job Type: More than one
A product company in the fintech domain is looking for a Senior Flutter Developer to join its Mobile R&D team and build high-scale cross-platform mobile applications used by customers worldwide.
Responsibilities:
Develop and maintain Flutter applications for Android and iOS.
Design scalable, high-performance mobile solutions and contribute to architecture decisions.
Integrate REST APIs, WebSockets, and third-party SDKs.
Collaborate with Product, Design, Backend, QA, and DevOps teams.
Support releases, production issues, code reviews, and engineering best practices.
Mentor developers and help improve application quality and performance.
Requirements
Requirements:
7+ years of software development experience.
5+ years of hands-on Flutter development in production.
Strong knowledge of Dart, Flutter architecture, and state management.
Experience with native Android and/or iOS development.
Experience with mobile CI/CD, app publishing, and release management.
Hands-on experience with REST APIs and real-time communication technologies.
Excellent problem-solving and communication skills.
Fluent Hebrew and English.
Nice to Have:
Experience in fintech, trading, or other regulated industries.
Experience with Firebase, Mixpanel, AppsFlyer, Braze, or similar mobile analytics tools.
Experience with WebSockets/SignalR, automated testing, FVM, or monorepo environments.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8763526
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/08/2026
Location: Herzliya
Job Type: Full Time
We are looking for a talented software engineer with a passion for security to help build innovative edge-to-cloud security solutions for our next-generation devices and platforms.

You will contribute to and lead the development of core product features, from understanding system and product requirements and defining feature behavior, through architecture, design, and implementation, to delivering high-quality, secure services and endpoint components.

You will work across the stack, spanning firmware, hardware, operating systems, and cloud-connected security solutions, helping build the trusted security foundations of next-generation devices. You will collaborate with silicon partners, security experts, and engineering teams across us to deliver innovative, end-to-end security capabilities. The role offers significant technical ownership, opportunities to drive innovation, and continuous growth at every stage of your career.

AI is a core part of how we engineer. Our team has broad access to advanced AI capabilities, including unrestricted usage with no token limits, enabling engineers to fully integrate AI into their daily workflow. We actively use AI to accelerate design, coding, debugging, security research, testing, and documentation. We also empower engineers to go beyond personal productivity by building AI-powered tools and agents that improve how the entire team works and delivers value.

Join us in pushing the boundaries of security engineering. From silicon and firmware to operating systems and cloud-connected services, you'll help build trusted foundations that secure our future devices and experiences on a global scale.


Responsibilities

Partner with product, system, cloud, firmware, hardware, and security engineering teams to design and deliver innovative security solutions.

Contribute to and lead the design, implementation, integration, testing, and delivery of core security features spanning firmware, operating systems, endpoint software, and cloud-connected services.

Develop and integrate secure, reliable, scalable, and maintainable software and services using industry best practices and our high security and engineering standards.

Apply secure engineering practices, including threat modeling, secure design reviews, code reviews, mitigation planning, vulnerability response, and security validation.

Define technical requirements, architecture, dependencies, engineering priorities, and delivery plans in a complex cross-team environment.

Work closely with hardware, firmware, operating system, Windows internals, cloud, and security engineers to characterize solutions, define interfaces, and optimize security, reliability, and performance.

Drive features from inception through production, including quality, observability, deployment, monitoring, incident readiness, and continuous improvement.

Leverage advanced AI capabilities to accelerate engineering workflows and build AI-powered tools and agents that improve team productivity and product quality.

Continuously learn emerging security technologies and attack techniques, share knowledge with the team, and mentor peers as your experience grows.
Requirements:
Bachelors degree or higher in Computer Science, Software Engineering, Electrical Engineering, or equivalent practical experience.

Professional software development experience in Rust, C, C++, or another embedded systems programming language, with a solid foundation in computer science.

Experience in the security domain, such as operating-system security, identity, secure coding, cryptography, security protocols, secure boot, hardware-backed security, or threat mitigation.

Preferred Qualifications:

Knowledge of networking and security protocols, authentication and authorization, certificate-based authentication, secrets management, and Zero Trust architectures.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8782860
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time and Hybrid work
we are looking for a Backend Developer (C# or Java).
By taking the complexity out of the financial workflows-including everything from global payments and compliance to multi-currency and workforce management, to providing working capital and business intelligence-we give businesses the tools they need to work efficiently worldwide and grow with confidence.
Location: Herzliya-Glilot
Hybrid
Full-time
What youll do:
Take a leadership role in achieving team goals, contributing to the overall design, architecture, development, quality, and production deployment of the team's systems.
Design and implement robust, scalable, and maintainable backend solutions for complex scenarios, ensuring high-quality results that may be consumed by other teams.
Collaborate effectively within your team and with cross-functional partners, such as Product, Design/UX, DevOps, and other R&D teams, representing your team as needed.
Maintain and improve the team's engineering practices, suggesting and implementing technology, patterns, or process enhancements.
Proactively identify areas of improvement in team systems, processes, and scalability.
Lead by example in code quality, contributing significantly to code reviews and acting as a focal point for engineering excellence questions.
Help monitor production systems, investigate potential issues, and lead efforts to resolve critical production challenges while maintaining a customer-centric approach.
Requirements:
5+ years in backend software engineering roles, with demonstrated ability to navigate technical trade-offs and ambiguity effectively.
Proficiency in C#, Java, or similar object-oriented languages.
Expertise in SQL and database management.
Strong knowledge of data structures and algorithms.
Experience with microservices architecture.
Experience in designing new functionality for existing complex components while maintaining scalability and performance.
Ability to collaborate effectively and communicate technical concepts to diverse stakeholders.
BA/BSc in Computer Science, Software Engineering, or equivalent experience (e.g., military technology units like 8200).
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8783199
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
09/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 3000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive
The IoE group specializes in making SolarEdge devices smarter and more connected. What You Will Be Doing:
* Develop and design high-quality code following best practices to ensure reliability, maintainability, and scalability.
* Optimize and enhance the performance of existing software components.
* Collaborate with hardware engineers to ensure seamless integration between hardware and software.
* Lead technical discussions, code reviews, and mentor junior engineers.
* Participate in the full software development life cycle including concept, design, development, deployment, and support.
* Leverage cutting-edge AI tools and the latest development features to accelerate development, improve code quality, and drive innovation across the team.
* On the Interface team, you'll develop the core infrastructure handling all communication between the device and external systems — cloud, mobile, and other on-site controllers — deployed across millions of devices worldwide.


Country:
Israel

City:
Herzliya
Requirements:
* B.Sc in Electrical Engineering, Computer Science, or equivalent
* At least 2+ years of experience in significant Linux embedded software development
* Experience using AI tools during the development process
* Proficiency in C and C++ programming languages Advantage:
* Experience with Cellular, Wi-Fi and CANbus driver development - An advantage.
* Familiarity with Python - An advantage.
* Experience in unit testing and test-driven development for embedded systems - An advantage.
* Familiarity with security best practices for embedded systems - An advantage.
* Experience with Buildroot Linux build system - An advantage.
* Experience with Linux kernel, device drivers, and system-level programming - An advantage. SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. ?SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8350868
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
20/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
CodeValue is a leading software engineering and consulting company, delivering innovative, end-to-end technology solutions for startups, enterprises, and global organizations. Our teams work with cutting-edge technologies to solve complex business and engineering challenges across a wide range of industries.
About the Role We are looking for an Application Developer to join our team and contribute to the development of complex, data-intensive desktop applications and mission-critical operational systems. This role involves building high-performance software solutions and integrating native C++ components into C# environments, working on challenging and impactful projects.
Responsibilities
* Design, develop, and maintain complex desktop applications and operational systems.
* Build scalable, high-performance, data-intensive software solutions.
* Integrate and maintain native C++ components within C# applications.
* Collaborate with cross-functional teams to design, implement, and optimize software solutions.
* Troubleshoot, debug, and enhance existing applications to improve performance and reliability.
* Participate in the full software development lifecycle, from design through deployment and maintenance.
Requirements:
* 4+ years of experience in C#/.NET development
* Familiarity with C++ for integrating native modules into C# applications
* Strong understanding of spatial concepts, including coordinate systems, map projections, and geospatial data structures
* Experience with mapping engines
* Experience developing desktop applications using WPF
* Experience working with GitLab and CI/CD processes Advantages
* Experience with SQL databases
* Experience in networking programming / distributed systems
* Familiarity with Artifactory and NuGet package management
* Experience with OGC standards
* Experience in command-and-control (C2), defense, or real-time monitoring systems
* Experience optimizing performance in UI-heavy applications
* Experience integrating external data feeds (sensors, telemetry, etc.)
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8744188
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
05/08/2026
Location: Herzliya
Job Type: Full Time
We are seeking an experienced Software Developer to join our IT Business Applications department. This team is responsible for developing and maintaining internal applications that support our business operations. The ideal candidate will have strong expertise in both .NET/C# and Python development, with a proven track record of building scalable cloud-based applications.
What Youll Do:
Lead and participate in the full application lifecycle, from requirements through architecture, development, and monitoring
Design and build scalable backend services and RESTful APIs
Develop clean, maintainable, high-performance code
Contribute to system architecture and cloud-native scalability
Collaborate with cross-functional teams to deliver new features
Apply modern development practices and participate in code reviews
Leverage emerging technologies, including AI tools, to enhance applications
Requirements:
5+ years of professional software development experience
Strong proficiency in C# and .NET (.NET Core preferred)
Strong Python experience
Solid understanding of object-oriented design principles and modern development practices
Experience building scalable applications and backend services
Strong SQL skills and experience with relational databases
Experience with database design and performance optimization
Hands-on experience with cloud platforms (Azure preferred)
Experience working in Agile/Scrum environments
Nice to Have:
Experience with AI/ML technologies or RAG-based systems
Familiarity with Azure AI services (Azure OpenAI, Cognitive Services)
Experience with frontend technologies (React / Angular / JavaScript)
Experience with messaging systems (Azure Service Bus / RabbitMQ)
Experience with enterprise authentication and authorization systems Familiarity with Salesforce and/or Okta.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8769887
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
16/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time and Hybrid work
we are looking for a Staff Engineer.
As a Staff Software Engineer on the Modernization Team, you will tackle the deepest, most systemic architectural challenges in platform owning end-to-end migrations, building shared infrastructure, and creating the tooling that enables every product team to move faster and more safely.
The Modernization Team operates with a native agentic mindset this is not an add-on or an experiment; it is core to how we build. We apply AI-assisted development across every phase of our work: automated code generation, AI-driven migration scripts, intelligent test generation, code review, and documentation. Our goal is not just to write code faster it is to build tooling that multiplies the output of every engineer working on modernization challenges.
Requirements:
6+ years of experience in backend engineering in Node.js with strong fundamentals and production experience.
Solid experience and understanding of distributed systems: messaging, caching, microservice communication patterns, and failure modes.
Experience with AWS cloud infrastructure comfortable with the ecosystem even if not expert level in every service.
Ability to own complex technical work end to end, from design through production.
Hands-on experience with AI-assisted development tools (GitHub Copilot, Claude, Cursor, or equivalent) as a day-to-day engineering practice not a nice-to-have.
Proven track record of driving architectural decisions with cross-team impact you have moved systems forward, not just improved them incrementally.
Experience with large-scale migration programs: decomposing monoliths, rearchitecting data layers, or migrating messaging infrastructure in production environments.
Strong communication skills; comfortable working across team boundaries.
Nice to have:
.NET background, especially if you have migrated services from .NET to a modern stack.
Experience building or operating shared platform infrastructure consumed by multiple teams.
Familiarity with event-driven architecture patterns: outbox pattern, saga pattern.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8782962
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
6 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
We empower enterprises and service providers with cutting-edge Storage platforms that redefine performance, reliability, and cyber resilience at scale. Were looking for a talented and motivated JAVA Developer with strong software engineering fundamentals and a passion for learning complex systems. Youll take part in the design and development of our Management group and work on a high-performance, multi-threaded, clustered, server-side product.
Responsibilities:

* Design and implement JAVA backend components according to product requirements.
* Develop new features and improve existing code (maintenance, bug fixes, refactoring, and performance enhancements).
* Write unit tests and perform integration tests.
* Ensure high standards of code quality, performance, reliability, and engineering best practices.
* Work in an Agile development environment.
* Collaborate with the team: participate in design discussions, code reviews, and mentoring/supporting teammates.
Requirements:
* 3+ years of experience in JAVA development.
* BSc in Computer Science.
* Strong problem-solving skills, ability to work independently, and strong self-learning capabilities.
* Strong fundamentals in backend development, including multithreading, performance, and memory analysis.
* Understanding of client/server concepts and web technologies (HTTP, REST, JSON).
* Team player with strong communication skills.
* High level of English. Preferred Qualifications:
* Passion for infrastructure / production-oriented engineering.
* Hands-on experience with Apache HTTP Server and Apache Tomcat architecture.
* Experience with distributed/clustered systems and clustered databases (e.g., Elasticsearch).
* Experience working in a Linux environment.
*  Storage knowledge.
About us
Infinidats enterprise Storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary Storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined Storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI Storage solutions! Not only did we win over 40 awards in 2025, but was named a Gartner Peer Insights Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8733917
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
17/08/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. We’re looking for passionate and bright individuals who wish to take part in the design, development and all technical-related aspects of INFINIDAT’s Core team. The selected candidate will be part of a professional team that develops in C++ over Linux high-performance, multi-threaded, clustered, mission-critical, server-side products.

Responsibilities:

* Design, develop, and maintain Core backend services in C++ on Linux.
* Develop and optimize high-scale I/O flows, metadata management, persistence layers, and storage-related data paths.
* Maintain and optimize databases, caching, and configuration-management solutions for clustered environments.
* Develop infrastructure that serves user requests and integrates with higher-level system components.
* Investigate and resolve complex production issues while improving performance, scalability, stability, and resource efficiency.
* Collaborate closely with developers, architects, QA engineers, and product teams throughout the development lifecycle.
Requirements:
* 3+ years of hands-on software development experience.
* Proficiency in C++.
* B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.
* Solid understanding of data structures, algorithms, object-oriented design, and software engineering principles.
* Experience developing backend systems for production environments.
* Strong debugging, analytical, and problem-solving skills. Preferred Qualifications:
* Experience with storage systems, distributed systems, or infrastructure software.
* Familiarity with storage concepts such as metadata management, caching, replication, and consistency models.
* Experience with databases and persistence technologies (e.g., RocksDB).
* Experience with IPC, Linux system programming, and highly concurrent systems.
* Experience profiling and optimizing CPU, memory, storage, and I/O performance.
* Understanding of scalability, fault tolerance, high availability, and clustered architectures.
?About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025 , but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8721268
סגור
שירות זה פתוח ללקוחות VIP בלבד