Software Engineer
We're seeking a highly skilled Software Engineer to join our team in Porto.
This role involves designing, coding, and testing software applications using PHP and Symfony. Collaboration with cross-functional teams is key to success in this position.
* Designing, coding, and testing software applications using PHP and Symfony
* Collaborating with cross-functional teams to define, design, and ship new features
* Troubleshooting and resolving complex technical issues
* Writing clean, maintainable, and efficient code
* Participating in code reviews and providing constructive feedback to other team members
* Mentoring and coaching junior developers
The ideal candidate should have:
* Heavily experienced in PHP and Symfony (minimum 5 years)
* Bachelor's degree in Computer Science or a related field
* Strong understanding of object-oriented programming and design patterns
* REST API, RESTful architecture
* Microservices architecture
* Asynchronous communication, event-driven architecture
* RabbitMQ
* Unit testing
* Familiarity with agile development methodologies
* Excellent problem-solving and communication skills
* Fluency in English (at least B2)
This is an exciting opportunity for the right candidate to contribute their expertise and grow with our company.