THIS JOB REQUIRES RELOCATION TO BELGIUM.
We are recruiting for our client, a fast-paced SaaS scale-up. We are seeking highly skilled and experienced SENIOR FULL STACK DEVELOPER/ARCHITECT to join their team. As a full stack developer/architect, you will be responsible for implementing new features and improving existing features within various components of a software platform in a high-performance and fast-paced development team.Note for foreign candidates: Want to work and live as an experienced software developer in Belgium? The Belgian knowledge industry needs you! The company provides migration assistance and full onboarding support for successful candidates. Responsibilities:The main tech stack for the various components of the platform consist out of:PHP Laravel APIAngularVueJSAll components are kept up to date with the latest versions.Some example stories that might end up in your sprint:Adding a configuration screen for a new question typeAdding a new module for advanced reporting of assessments resultsImplementing improvements to the question editor based on user feedbackImplementing a new API endpointAdditionally, you will play a significant role in extending our e2e test coverage and you will conduct code reviews with your fellow team members. You will be an active and direct contributor to the product strategy and growth.Requirements:
No doubt you know your way around code. But let’s dig a bit deeper into the various technical skills you’ll need.Minimum 5 years of experience with at least 2 out of 3 frameworks that are used on a daily basisExperience with CI/CD workflows and it characteristicsExperience with performing code reviewsYou know what it is like to work in an agile software development environmentExperience with e2e testing. Protractor (phasing out) and Cypress are not new for youUser experience is a big priority for us, so affinity with UX is welcomeYou have a top level of GIT masteryYou might also get in touch with Laravel, MySQL, AWS, Docker, ServerlessYou understand that a large part of modern software development consists of proactive communication with your peersYou have strong analytical, architectural and problem-solving skillsYour code is DRY, well structured, documented and follows best practicesYou like to be challenged and are not afraid to learnYou are proactive, can organize yourself and work independently within a small teamYour English is fluent, written and spoken
Benefits
Whether you choose to work at Tektra or directly be employed by our customers, you can expect an environment which is people and growth oriented:Wide-open career pathsLots of learning and experimentation opportunitiesCompetitive salaryTons of benefitsOptional mobility plan or company car
Most of all, you will be part of a team which operates under the motto "happy place, happy team, happy customer".