Remote Senior Full-Stack Developer

Remote
2 day average response time from company
Photo of Viktoriya Bliznyuk
Recruiter
Viktoriya Bliznyuk
Roles:
BackendFrontend
Must-have skills:
AWSGoKubernetesPHPSQLTerraform
One of skills:
ReactVue.js
Considering candidates from:
Europe, South Caucasus, Western Balkans and Turkey
Work arrangement: Remote
Industry: Information Technology & Services
Language: English
Level: Senior
Required experience: 5+ years
Size: 11 - 50 employees
Logo of DreamApply

Remote Senior Full-Stack Developer

Remote
2 day average response time from 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.
Now the company is looking for a Senior Full-Stack Developer to join their team remotely (with occasional meetups in Tallinn).

Tasks:
  • Collaborate with the rest of the teams to understand project requirements and offer your expertise to translate them into technical solutions
  • Design, develop and refactor robust and scalable web applications using PHP 8, MySQL, Golang, Redis, JavaScript, Vue.js and relevant technologies
  • Help launch AI-driven products and features
  • Implement responsive and user-friendly frontend interfaces that enhance the user experience
  • Write clean, well-documented, and maintainable code following best practices and coding standards
  • Conduct code reviews and provide constructive feedback to other team members
  • Troubleshoot and debug issues to ensure optimal performance and reliability
  • Be directly involved in the product design and analysis stages
  • Stay up to date with emerging technologies and industry trends to continuously improve our development processes
Must-have:
  • 5+ years of experience as a Full-Stack Developer with expertise in PHP
  • Strong knowledge of frontend technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React
  • Experience with PHP frameworks such as Laravel, Symfony, or Slim
  • Experience with Go programming language
  • Ability to write efficient SQL and plan the database schema with performance in mind
  • Familiarity with service-oriented architecture
  • Proficiency with git, Docker, package managers and other basic tools
  • Experience in the operations side (Kubernetes, Cloudflare, AWS, Terraform, general Linux skills) as well as deeper experience with databases (applying data migrations, performance optimisation, online schema changes) is a plus
  • Excellent English
  • Excellent problem-solving and analytical skills
  • Ability to work independently and as part of a team in a fast-paced environment
Nice-to-have:

Benefits and conditions:
  • Trial period: 4 months 
  • Flexibility, as the company is interested in results, not in when you come to work
  • Developing your own skills and professional career
  • The company has been awarded the Remote Working Badge – they practice a remote-first policy, but also have a comfortable office to come to in Tallinn, Estonia
  • Great multinational team 
Interview process:
  1. Intro call with Toughbyte
  2. Call with the HR of the company
  3. Technical call with the CTO and one of the team members 
  4. Final interview with the CEO
Have questions about this position? Try the company page or sign up to ask one.