At Foothill Technology Solutions, we pride ourselves on delivering innovative software solutions that empower businesses to thrive in a competitive landscape. As a Junior Back End Developer, you will be integral to our dynamic development team, where we focus on creating robust backend systems that enhance user experience and operational efficiency. Our projects often involve cutting-edge technology, and we foster an environment conducive to learning and growth.
Key Responsibilities
Design and maintain APIs for diverse applications, ensuring optimal performance and user experience.
Actively participate in drafting and reviewing design documents for new features.
Proactively identify and address areas for improvement in performance, code quality, etc., and develop reusable code.
Communicate effectively with stakeholders such as product owners, fellow developers, and QA teams to articulate technical requirements and solutions.
Assist in designing and managing both relational and NO-SQL database schemas to support robust backend architecture.
What We’re Looking For
Minimum of one year experience in backend development.
Professional proficiency in English.
Demonstrated experience in developing Web APIs for varied client applications.
Strong understanding of web development fundamentals.
Solid grasp of coding best practices, design patterns, and software architecture.
Knowledge of Object-Oriented (OO) programming paradigms.
Prior experience with OO languages, particularly C#, is advantageous.
Experience with NO-SQL databases is desirable.
Desired Skills and Experience
While not mandatory, the following skills and experience would be a significant plus:
Previous internship or project experience with backend development.
Knowledge of cloud platforms and services.
Exposure to DevOps practices.
A basic understanding of Agile methodologies.
Why Join Us?
At Foothill Technology Solutions, we offer a supportive work environment that encourages professional development. Our benefits include:
Opportunities for skill development and training.
Flexible working hours and a balanced work-life culture.
Remote Work
Join us to build a rewarding career in technology! 🌟
Fully remote
You can work from anywhere in the world.
Flexible hours
Flexible schedule and freedom for attending family needs or personal errands.
Computer provided
Foothill Solutions provides a computer for your work.
Informal dress code
No dress code is enforced.
Vacation over legal
Foothill Solutions gives you paid vacations over the legal minimum.
Foothill Technology Solutions is an International Software development company with Offices in the USA, Palestine, and Latam. We provide an array of advanced development and consulting services with the highest standards and in-house engineering.
—
Foothill Solutions's full profile