Job Description:
We are seeking a highly skilled Back End Developer to join our team in Funchal. As a key member of our technical team, you will be responsible for designing, developing, and maintaining the server-side of our web applications.
The ideal candidate will have strong knowledge of back-end programming languages such as Java, Python, or PHP and experience with database management systems (SQL or NoSQL). They will also have experience with RESTful APIs and familiarity with front-end languages (HTML, CSS).
Key Responsibilities:
* Design and develop server-side components of web applications
* Write clean, efficient, and well-documented code
* Optimize performance and scalability of applications
* Collaborate with front-end developers to integrate user-facing elements with server-side logic
* Participate in code reviews and provide constructive feedback
* Troubleshoot issues and provide solutions in a timely manner
Requirements:
* Bachelor's degree in Computer Science or related field
* Minimum of 3 years experience as a Back-End Developer
* Strong knowledge of back-end programming languages such as Java, Python, or PHP
* Proficient in database management systems (SQL or NoSQL)
* Experience with RESTful APIs
* Familiarity with front-end languages (HTML, CSS)
* Ability to work both independently and collaboratively in a fast-paced environment
* Excellent problem-solving skills
Benefits:
Competitive salary and accommodation package
Assistance with visa process for non-EU candidates
Opportunity to work on innovative web projects
Collaborative and dynamic work environment
Continuous learning and professional development opportunities