Your Journey to Mastery Starts Here

At Foothill, we believe that careers should be more than just jobs—they should be journeys of growth, purpose, and real impact. Founded with a passion for technology and innovation, Foothill is a global software solutions company committed to excellence, collaboration, and authenticity.
We don't just offer titles—you earn them. Our rigorous and thoughtful hiring process ensures that every team member meets the highest standards in the software engineering field. Here, your role truly reflects your skills, dedication, and potential.
From the very beginning, we invest in your career path, offering you the opportunities, mentorship, and growth you deserve. Your journey with us is designed to be dynamic, challenging, and rewarding.
We know first impressions matter. That’s why we’ve designed this space to be clear, welcoming, and transparent—so you can get a true sense of who we are, what we value, and what it’s really like to work with us.
Open Positions
-
Mid-Level Quality Assurance Engineer
Software Testing · Palestine · Hybrid
-
Mid-level Backend Engineer
Software Development · Palestine · Hybrid
-
React Native Engineer (Mid-Level & Junior)
Mobile Development · Palestine · Hybrid
-
Senior Backend Engineer
Software Development · Palestine · Hybrid
-
Senior React Native Engineer
Mobile Development · Palestine · Hybrid
Workplace & Culture
At Foothill, respect, trust, and professional communication are the foundation of our culture. We push each other to keep learning, growing, and collaborating every day.
Work here feels as rewarding as it is fun—with team activities, delicious food (office folks, beware of the extra weight!).
We host regular internal sessions and actively support the broader software community through training programs, university events, and student sponsorships.
At Foothill, we don’t just build software—we build people.
Perks & Benefits
-
Unlimited Vacation
Take the time you need to recharge.
-
Flexible Working Hours
Work when you’re at your best.
-
Hybrid Working
Flexibility to work from home and the office — with only a few days a week in-office.
-
New Laptop & Equipment
Get the latest laptop and the tools you need to succeed.
-
Learning Support
Dedicated learning hours + an annual budget for courses and certifications you choose.
-
Continuous Learning Support
We offer dedicated learning hours and an annual budget for courses and certifications of your choice, along with regular sessions and workshops to keep you growing and ahead in your field.






FAQ
-
Visit our Careers Page, explore open positions, and apply directly to the roles that match your skills and experience.
-
Our process includes resume review, an initial screening or online assessment, technical interviews, and a final HR interview. You’ll receive updates at each stage of your application.
-
No, we don’t allow dual employment. Team members are expected to commit fully to their role at Foothill.
-
Our hiring team will review your resume. If your profile is a match, we’ll reach out to schedule the next step in the interview process.
-
Yes, you can reapply. However, we recommend making progress in the areas discussed during your previous interview. If our reviewers notice improvements or new experiences on your application, they’ll take that into account and you may be invited for another interview.
-
Yes, you can—if it aligns with our internship program. Foothill’s internship process is independent and follows its own timeline. If your university training matches our schedule and requirements, we’ll support you with the necessary documentation.
-
Yes, candidates are expected to commit to a minimum of 22 training hours per week and have a solid understanding of programming fundamentals, especially in the following areas:
Object-Oriented Programming (OOP)
Problem Solving
Data Structures
Databases
In addition, candidates should have at least a B2 level of English proficiency (upper-intermediate).
-
We run two internship cycles each year, each lasting 5 months. One typically starts in January and the other in July. Applications usually open 2 months before the start date. Be sure to check our Careers Page regularly and confirm timing with our recruitment team.
About Foothill Technology Solutions
FTS is an international software development company with offices in the USA, Palestine, and Chile. We provide a wide range of advanced development and consulting services held to the highest standards, along with an in-house engineering function that directly expands our clients’ teams.
FTS is committed to delivering innovative technology solutions tailored to meet each client’s needs. Over the years, we’ve successfully led and contributed to core projects for a diverse set of clients, while fostering local talent and creating career opportunities in Palestine, Chile, and beyond—serving both regional and global markets.
Already working at Foothill Technology Solutions?
Let’s recruit together and find your next colleague.