Up & Up
The best talent is global
Moments that bring us together
Open positions
Full Stack Engineer
About The Position
About the Role
We are looking for a Full-Stack Engineer to join a unique and highly impactful team at Upwind.
This team operates across both frontend and backend, building a core internal platform that powers critical workflows across the company - including R&D, Product, MDR, and Security Research teams. This system is at the heart of how Upwind operates, enabling powerful capabilities and directly impacting day-to-day work across the organization. This is a highly sensitive and critical system that directly impacts production environments and customer experience, requiring strong ownership and attention to detail.
You’ll work closely with real users inside the company, gaining fast feedback loops and high visibility. In addition, the team collaborates with the broader Frontend group and contributes to features in the main product, giving you exposure to both internal systems and customer-facing experiences.
The team is deeply involved in product and design decisions, with strong ownership over user experience, architecture, and technical direction.
Responsibilities
- Design and build end-to-end features across the stack using React, TypeScript, and Java
- Take ownership of features from concept to production, including architecture and implementation
- Collaborate closely with Product, Design, and internal stakeholders to define solutions
- Work directly with internal users to understand needs and iterate quickly
- Contribute to both internal platforms and customer-facing product features
- Drive best practices in code quality, testing, and system design
- Participate in design and code reviews
- Continuously improve performance, scalability, and usability of the system
Requirements
2+ years of experience in software engineering (full-stack or strong frontend/backend with willingness to work across the stack)
Experience with React and TypeScript
- Strong understanding of system design and API design
- Experience working with modern development practices (CI/CD, testing, code reviews)
- Ability to take ownership and drive features independently
- Strong communication skills and ability to work closely with cross-functional teams
- Fluent written and spoken English (Hebrew is a plus)
Nice to Have
- Backend experience with Java (or strong backend experience and willingness to learn)
- Experience working in high-scale or data-heavy environments
- Passion for product thinking and user experience





























