

What you will accomplish:
Development and implementation of complex Android application features, ensuring dedication, quality, and responsiveness of the applications.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
Collaborate with other eBay iOS and mobile engineering teams on common components, and cross domain functionality.
Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
Keep up-to-date with the latest Android development trends and technologies, actively learning and continuous improvement of skills.
Conduct code reviews, and offer constructive feedback to team members.
Resolve complex technical issues and challenges reported by users or identified during testing.
What you will bring:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in Android development, with a strong portfolio of sophisticated, widely-used apps.
Expertise in Kotlin and Java, MVVM architecture, and extensive experience with Android SDK, Android Studio, Jetpack Compose and other relevant frameworks.
In-depth knowledge of RESTful APIs and JSON to connect Android applications to back-end services.
In-depth knowledge of dependency injection.
Solid understanding of Google’s Android design principles and interface guidelines.
Experience with cloud message APIs, push notifications, and mobile analytics.
Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
Excellent communication and teamwork skills
Preferred Qualifications:
Strong familiarity with Agile development methodologies.
Working with GraphQL based services
Experience in e-commerce or similar high-traffic, consumer-facing applications.
Disclaimer: Please note that by applying to this role, you are agreeing to be considered for multiple positions. This is a general description of the qualifications and skills required for positions of this type of role.
משרות נוספות שיכולות לעניין אותך

What you will accomplish:
Development and implementation of complex iOS application features, ensuring dedication, quality, and responsiveness of the applications.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
Collaborate with other eBay iOS and mobile engineering teams on common components, and cross domain functionality.
Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
Keep up-to-date with the latest iOS development trends and technologies, actively learning and continuous improvement of skills.
Conduct code reviews, and offer constructive feedback to team members.
Resolve complex technical issues and challenges reported by users or identified during testing.
What you will bring:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
6+ years of experience in iOS development, with a strong portfolio of sophisticated, widely-used apps.
Expertise in Swift, SwiftUI, MVVM architecture, and extensive experience with iOS SDK and Xcode.
In-depth knowledge of RESTful APIs and JSON to connect iOS applications to back-end services.
In-depth knowledge of dependency injection.
Solid understanding of Apple’s User Interface guidelines.
Experience with cloud message APIs, push notifications, and mobile analytics.
Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
Excellent communication and teamwork skills
Preferred Qualifications:
Strong familiarity with Agile development methodologies.
Working with GraphQL based services
Experience in e-commerce or similar high-traffic, consumer-facing applications.
Disclaimer: Please note that by applying to this role, you are agreeing to be considered for multiple positions. This is a general description of the qualifications and skills required for positions of this type of role.
משרות נוספות שיכולות לעניין אותך

Key Responsibilities
Design and architect scalable live streaming solutions for e-commerce platforms
Lead the development of sophisticated video encoding/decoding algorithms
Optimize video delivery systems for low-latency and high-quality streaming
Develop real-time analytics and monitoring systems for streaming performance
Mentor team members and provide technical leadership
Required Qualifications
PhD preferred in Computer Science, Electrical Engineering, or related field
10+ years of experience in live video streaming technologies
Deep understanding of video codecs (H.264, H.265, VP9, AV1)
Expertise in real-time communication protocols (RTMP, WebRTC, HLS)
Strong background in distributed systems, cloud architecture, CDN etc
Experience with large-scale e-commerce platforms
Technical Skills
Advanced knowledge of video compression algorithms
Proficiency in C/C++ or similar systems programming languages
Understanding of network protocols and optimization
Familiarity with AI/ML applications in video processing
Preferred Experience
Published research in video processing or live streaming technologies
Patents in video compression or live streaming technology
Experience leading large-scale technical projects
Contributions to open-source video processing projects
Disclaimer: Please note that by applying to this role, you are agreeing to be considered for multiple positions. This is a general description of the qualifications and skills required for positions of this type of role.
This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.
משרות נוספות שיכולות לעניין אותך

Key Responsibilities
Analyze current system architecture and identify areas for scalability improvements.
Design and implement scalable solutions to support business growth and enhance user experience.
Collaborate with cross-functional teams, including product managers, developers, and QA, to understand business needs and translate them into technical requirements.
Optimize streaming services and business operations to ensure seamless functionality and high performance.
Lead the redesign and refactoring of existing systems to enhance scalability and reliability.
Conduct performance testing and tuning to identify bottlenecks and implement solutions.
Stay abreast of industry trends and emerging technologies to ensure our platforms remain cutting-edge.
Mentor junior engineers and contribute to a culture of continuous improvement and innovation.
Qualifications
Proven experience as a Senior Software Engineer or in a similar role, with a strong focus on scalability.
Extensive experience with Java programming and system design.
Demonstrated ability to design and implement scalable solutions in a live business environment.
Strong understanding of streaming services and business operations for both sellers and buyers.
Experience with performance testing, tuning, and optimization techniques.
Excellent problem-solving skills and the ability to anticipate and address scalability challenges.
Strong communication skills, with the ability to work collaboratively across teams.
Familiarity with cloud services and distributed systems is a plus.
Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
Knowledge of database optimization and management.
WebSocket experience is a plus
Fluent English is required
This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.
משרות נוספות שיכולות לעניין אותך

What you will accomplish:
Development and implementation of complex iOS application features, ensuring dedication, quality, and responsiveness of the applications.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
Collaborate with other eBay iOS and mobile engineering teams on common components, and cross domain functionality.
Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
Keep up-to-date with the latest iOS development trends and technologies, actively learning and continuous improvement of skills.
Conduct code reviews, and offer constructive feedback to team members.
Resolve complex technical issues and challenges reported by users or identified during testing.
What you will bring:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in iOS development, with a strong portfolio of sophisticated, widely-used apps.
Expertise in Swift, SwiftUI, MVVM architecture, and extensive experience with iOS SDK and Xcode.
In-depth knowledge of RESTful APIs and JSON to connect iOS applications to back-end services.
In-depth knowledge of dependency injection.
Solid understanding of Apple’s User Interface guidelines.
Experience with cloud message APIs, push notifications, and mobile analytics.
Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
Excellent communication and teamwork skills
This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.
משרות נוספות שיכולות לעניין אותך

Project-specific requirements - must have
UI Framework: React (including server-side rendered React)
Typescript
GraphQL (Apollo)
Responsive and adaptive HTML/CSS principles (RWD)
Experience with unit testing (Vitest/Jest + testing-library)
Requirements - nice to have
Experience with e2e testing (Cypress)
Server: NodeJS (ExpressJS)
Experience building/setting-up shared component libraries
Experience building/setting-up application builds (server and client)
DevOps experience, CI/CD mindset, using Jenkins to automate application/library builds, releases, PR validations
Experience with WebSockets and/or WebRTC
משרות נוספות שיכולות לעניין אותך

What you will accomplish:
Development and implementation of complex Android application features, ensuring dedication, quality, and responsiveness of the applications.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
Collaborate with other eBay iOS and mobile engineering teams on common components, and cross domain functionality.
Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
Keep up-to-date with the latest Android development trends and technologies, actively learning and continuous improvement of skills.
Conduct code reviews, and offer constructive feedback to team members.
Resolve complex technical issues and challenges reported by users or identified during testing.
What you will bring:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in Android development, with a strong portfolio of sophisticated, widely-used apps.
Expertise in Kotlin and Java, MVVM architecture, and extensive experience with Android SDK, Android Studio, Jetpack Compose and other relevant frameworks.
In-depth knowledge of RESTful APIs and JSON to connect Android applications to back-end services.
In-depth knowledge of dependency injection.
Solid understanding of Google’s Android design principles and interface guidelines.
Experience with cloud message APIs, push notifications, and mobile analytics.
Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
Excellent communication and teamwork skills
Preferred Qualifications:
Strong familiarity with Agile development methodologies.
Working with GraphQL based services
Experience in e-commerce or similar high-traffic, consumer-facing applications.
This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.
משרות נוספות שיכולות לעניין אותך

What you will accomplish:
Development and implementation of complex Android application features, ensuring dedication, quality, and responsiveness of the applications.
Collaborate with cross-functional teams, including product managers, designers, and other developers, to define app features, architecture, and technology stack.
Collaborate with other eBay iOS and mobile engineering teams on common components, and cross domain functionality.
Write high-quality, maintainable, testable, and efficient code, adhering to best practices and industry standards.
Write tests and perform debugging of applications to ensure optimal performance, scalability, and reliability.
Keep up-to-date with the latest Android development trends and technologies, actively learning and continuous improvement of skills.
Conduct code reviews, and offer constructive feedback to team members.
Resolve complex technical issues and challenges reported by users or identified during testing.
What you will bring:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in Android development, with a strong portfolio of sophisticated, widely-used apps.
Expertise in Kotlin and Java, MVVM architecture, and extensive experience with Android SDK, Android Studio, Jetpack Compose and other relevant frameworks.
In-depth knowledge of RESTful APIs and JSON to connect Android applications to back-end services.
In-depth knowledge of dependency injection.
Solid understanding of Google’s Android design principles and interface guidelines.
Experience with cloud message APIs, push notifications, and mobile analytics.
Proficiency with version control tools such as Git, and familiarity with CI/CD practices.
Exceptional problem-solving skills, attention to detail, and strategic thinking capabilities.
Excellent communication and teamwork skills
Preferred Qualifications:
Strong familiarity with Agile development methodologies.
Working with GraphQL based services
Experience in e-commerce or similar high-traffic, consumer-facing applications.
Disclaimer: Please note that by applying to this role, you are agreeing to be considered for multiple positions. This is a general description of the qualifications and skills required for positions of this type of role.
משרות נוספות שיכולות לעניין אותך