Full Stack Engineer
Location: Tel Aviv (IL)
Description
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
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
