Roles:
FrontendBackend
Must-have skills:
JavaScriptPHP
Nice-to-have skills:
Scrum
Considering candidates from:
Europe, Austria, Croatia, Czech Republic, Estonia, Georgia, Hungary, Israel, Poland, Romania, Serbia, Slovakia, Slovenia, Turkey and Ukraine
Europe, Austria, Croatia, Czech Republic, Estonia, Georgia, Hungary, Israel, Poland, Romania, Serbia, Slovakia, Slovenia, Turkey and Ukraine
Work arrangement: Onsite or remote
Industry: Information Technology & Services
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 11 - 50 employees
Company
DreamApply is a student recruitment system for higher education institutions launched in 2011. DreamApply has revolutionised the way universities work with international applicants from interest to enrolment.
Description
DreamApply is looking for an experienced PHP Full-Stack developer to join their team in Tallinn, onsite or remotely and help with their front-end modernization. The focus of the position is on the frontend part (around 70 % of tasks).
Tasks:
- Designing data exchange between the backend and the frontend components being developed
Must-have:
- At least 5 years of experience in a relevant field
- Experience in architecting web applications (and at least some of that experience in PHP) and complex backends
- Good knowledge of PHP8
- Solid understanding of security and performance concerns
- At least some understanding of modern frontend practices and tools
- Lean development practices, user-centric thinking
- Advanced level of English
Nice-to-have:
- Knowledge of Slim framework
- Good communication skills
- Knowledge of other foreign languages
- International study or work experience
- Being a team player, but also being able to work on your own initiative
Benefits:
- Central office location, flexible working hours
- Possibility to work remotely
- Summer parties, company events
- Coffee, tea, drinks, snacks at office
Interview process:
- Intro call with Toughbyte
- Head of HR runs a 30-minute culture fit interview
- More technical interview with CTO -1 hour long
- Potentially can be a third round with someone from the technical team