Description
Do you consider yourself a dynamic person eager to learn?
Do you enjoy collaborating and working in a team?
Are you passionate about technology?
If you are eager to apply your knowledge and participate in a real project, don’t hesitate to apply—we’re looking for someone like you!
**Our Offer**
We are the advanced digital consulting and services company of the Universitat Politècnica de Catalunya (UPC). We create solutions and services that help organizations become more competitive while improving people’s lives. We combine knowledge generated at UPC with the talent and experience of our team—comprising over 200 engineering and consulting professionals—gained through more than 20 years of work on projects and with leading companies. We support the growth of our team members so they become tomorrow’s technology leaders. We do this in a positive work environment with flexible conditions.
We are seeking a full-stack developer to participate in projects involving the design and development of applications for Virtual Campus functional environments and content management systems based on PHP software. You will contribute to the integration and delivery of software applications and solutions, applying best practices and adhering to established quality parameters.
**Your Challenge**
* Support the design of solutions best suited to each project’s needs, considering available resources and capabilities.
* Develop application components and functionalities corresponding to defined use cases, meeting established quality parameters throughout the software lifecycle.
* Develop integrations between information systems.
* Perform preventive, corrective, and evolutionary maintenance of applications.
* Provide technical and functional support to users.
**You’ll Need**
* Education: University degree in STEM or related field.
* Experience:
+ \+2 years of experience in a similar role programming in PHP.
+ Version control with Git.
+ Backend (PHP) and frontend (HTML, CSS, SASS, Bootstrap, JavaScript, Node.js, Angular.js) architectures and frameworks.
+ Frontend: HTML, CSS, SASS, Bootstrap, JavaScript, Node.js, Angular.js.
+ Databases: PostgreSQL, MySQL.
* Knowledge:
+ Databases: PostgreSQL, MySQL.
+ Operating Systems: Unix, Windows.Sistemes Operatius: Unix, Windows.
+ Functional environments for virtual campuses and content management.
+ Backend and frontend architectures and frameworks.
* Competencies:
* Teamwork ability
* Problem-solving ability
* Customer orientation
* Proactivity and initiative
**You’ll Stand Out If You Have:**
* Prior knowledge of:
+ Moodle
+ Laravel Framework
+ Joomla
+ OpenShift
+ Docker
+ Cloud (AWS)
* Experience using artificial intelligence tools applied in professional settings will be valued
**How IThinkUPC Cares for You**
Immediate incorporation
Job stability and professional growth
* ️ Work-life balance: We offer our innovative and award-winning proprietary “PEOPLE FIRST” work-life balance program because our people matter. This program includes a set of measures across various areas to support work-life balance:
* 37.5-hour weekly work schedule
Flexible start and end times
️ Intensive workdays (summer, Easter week, Christmas, and every Friday of the year)
✈️ 28 working days of vacation per year
✍️ Additional leave for maternity/paternity, exams, etc.
Hybrid remote work model
and other special permissions!
Professional development: We offer a continuous training program to support your professional growth—official certifications, our own online campus, technical and soft-skills training, English courses, conferences, etc.
✔ Economic benefits within the UPC ecosystem: up to 40% discount on master’s programs, postgraduate programs, and continuing education courses offered by "UPC School", discounts at the University Optics Center, UPC Sports, etc.
Flexible compensation plan tailored to your needs: transport pass, meal vouchers, health insurance, and childcare vouchers.
Would you like to join us on this adventure?