המקום בו המומחים והחברות הטובות ביותר נפגשים
Your way to
design, develop, and
Your day-to-day
Push our technology stack into the future by working with Product, Platform, and Engineering leaders across the Web and Mobile Experiences team to identify the most valuable areas of technical contribution and advancement
Provide end-to-end solutions for overall architecture of new and upcoming initiatives
Reduce risk on critical projects by playing a part in vetting high-level requirements of all incomingmedium-to-large-sizedinitiatives
Drive both technology and platform innovation through rapid prototyping and iterative development
Provide technical guidance and leadership in design, development, scaling and operation of software applications
Be a technical subject matter expert and represent the full internal and external capabilities of our platforms to enable solutions to complex, large-scale customers
Collaborate and communicate effectively with any and all non-technical stakeholders (Product, Design, Analytics, Legal, Marketing, etc.)
What do you need to bring
Bachelor’s/Master’s in Computer Science, Software Engineering, or equivalent experience.
8+ years’ experience in Java backend development.
Track record of leading, developing, and delivering significant software projects
Expert knowledge in Java, Spring framework, Spring boot, React JS and node.js
Good understanding of web services and related standards like REST/JSON.
Ability to effectively articulate technical challenges and solutions.
Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling and performance) of new and current large scale distributed systems.
Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
Experience in Domain Driven Design and modeling complex business domains
Demonstrable experience building complex customer facing platforms, inclusive of complex APIs and other aspects of developer experiences (sandbox, playgrounds, simulators, etc.)
Established experience with Globalization(g11n) , Internationalization (i18n), Localization(L10n), Unicode and CLDR is huge plus
Experience with the software release lifecycle using modern distributed version control (e.g. git)
Experience working in an Agile environment, including Extreme Programming practices like Iterative Development, Continuous Integration (and Deployment) and Test-Driven Development
Any general requests for consideration of your skills, please
משרות נוספות שיכולות לעניין אותך