Job Opportunity
We are seeking an experienced software developer to join our engineering team. The selected candidate will be responsible for designing, developing, and maintaining our backend applications.
The ideal candidate will have a strong foundation in computer science, with experience in object-oriented programming languages such as Go, Java, or PHP. They should also have a good understanding of relational databases, data structures, and algorithms.
This is a hybrid role working from our Aveiro office 3 days per week. You will report to the Software Engineering Manager and will be part of our initial primary team in Portugal, helping us grow our presence in this market.
Key Responsibilities:
* Design and develop robust backend applications
* Collaborate with cross-functional teams to understand project requirements
* Improve existing codebase by promoting best practices and disciplined software engineering
* Scale and improve application performance
* Manage engineering workstreams to accelerate velocity
Requirements:
* 5+ years of experience in object-oriented programming languages
* 2+ years of experience using relational databases
* Solid foundation in computer science
* A degree in Computer Science or related field
Benefits:
* Health insurance
* Life and Disability Insurance
* Pension benefits
* Fertility and adoption benefits
* Headspace mindfulness app subscription
* Global Employee Assistance Program
* Statutory paid time off and all statutory leaves
What We Offer
You will have the opportunity to work on challenging projects, collaborate with a talented team, and grow professionally. We offer a dynamic and supportive work environment, with opportunities for professional growth and development.