This role is primarily focused on frontend development (using React and TypeScript), with the ability to take on backend tasks in Python as needed.
Your responsibilities will span from architectural design to implementation of complex, time-critical, microservices-based systems. You will provide technical leadership, leveraging event-driven architecture to handle large volumes of clinical data and power real-world clinical workflows.
As a senior member of the R&D team, you will contribute to core platform services and mentor other engineers, contribute to sprint planning and iteration design, ensuring a seamless experience from UI to backend systems while driving excellence in engineering practices.
Tech Stack
Frontend: React, TypeScript, and modern web frameworks.
Backend: Our services are primarily Python-based and leverage open-source technologies such as RabbitMQ, Redis, Elastic, and relational / NoSQL databases.
We continuously evolve our stack and adopt modern engineering practices - including AI-assisted development tools - to improve quality and velocity.
You will:
Build and maintain user-facing features using React and TypeScript
Collaborate closely with Product ,Design AI, Data, and other R&D teams
Participate in both frontend and backend development tasks as required
Own backend features and sprint outcomes from design to production
Ensure code quality, performance, and scalability
Participate in design and architectural discussions
Review code and contribute to engineering best practices
Take initiative in solving complex production challenges
Thrive in a fast-paced environment with short feedback loops and real user impact
Lead technical initiatives and architectural design decisions
Mentor engineers and champion best practices
Drive long-term technical strategy and scalability improvements
Requirements: 5+ years of experience, with a proven track record in building complex web applications with the ability to contribute to Python-based backend services as needed.
Experience delivering production-grade systems
Strong ownership mindset and ability to independently drive tasks and outcomes
Demonstrated ability to create clarity and drive alignment in a team - even without formal authority
You treat AI as a core part of your workflow, using tools/agents to enhance productivity and output
Experience mentoring or guiding technical teams
Team player with excellent communication skills
Hybrid work from our Israel, TLV office
Advantage:
Strong Python experience
Experience with SQL and NoSQL databases
Experience with event-driven systems
Familiarity with AI-assisted development tools
Experience working with distributed cloud-based systems (AWS - advantage)
This position is open to all candidates.