Senior Fullstack Engineer
Location: Tel Aviv, Israel (IL)
Experience Level: 3 - Senior
Description
The 4M story is likely one you haven’t heard before: We are on a mission to unlock access to the world below us, to do for the world below ground what Google Maps did for the world above. By leveraging cutting-edge technology, we are mapping the subsurface infrastructure to make reliable, real-time utility data accessible to the construction industry - completely transforming a traditional industry. We’re a growing startup with 100 employees currently based in Tel Aviv, Israel, and Austin, Texas.
The Opportunity
We're seeking an experienced Full-Stack engineer proficient in both front and back-end programming, dedicated to leveraging technology for impactful product development. As a key member of the application team, your role involves designing and developing scalable front-end solutions, web architecture, and end-to-end platform services. Collaboration with product managers, UX/UI designers, and Geo-information analysts is essential to deliver robust features.
Responsibilities
- Build top-notch, scalable, and reusable code, adhering to best practices in software engineering, architecture, and processes, including code reviews and testing.
- Take complete ownership of new features, collaborating with PMs to define requirements, design scalable solutions, and iteratively enhance them based on user feedback.
- Lead the development and maintenance of microservices, contributing to the evolution of our architecture for enhanced scalability and modularity.
- Collaborate closely with cross-functional teams to define, design, and deliver high-quality software applications that align with both technical and business requirements.
Diverse Perspective
We know that innovation thrives on teams where diverse points of view come together to solve hard problems.
As such, we explicitly seek people who bring diverse life experiences, diverse educational backgrounds, diverse cultures, and diverse work experiences.
Please be prepared to share with us how your perspective will bring something unique and valuable to our team.
Requirements
- 5+ years of experience building large-scale applications across diverse technologies and platforms.
- 4+ years of experience working with frontend JS frameworks such as React or Angular.
- 4+ years of experience in programming backend services in NodeJS.
- Experience working with both SQL and NoSQL databases such as PostgreSQL, MongoDB, Redis, or equivalents
- Experience with developing and deploying apps to a cloud environment
- Experience working with modern CI/CD tools and processes
- Great communication skills with verbal and written skills in English
- Proactive and entrepreneurial mindset committed to pushing boundaries, taking responsibility, and driving initiatives forward.
- Experience with map applications - an advantage
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
