Full Stack Developer | Octagon Professionals
About this role
Octagon signs your Dutch employment contract directly — we’re not a managed-services platform reselling someone else’s paperwork. Your pension, holiday allowance, sick-leave cover, and CAO adherence sit with us, and so does your named Octagon contact, from the first conversation through month eighteen. What Octagon handles for you Your employment contract (real Dutch employment contract, or UK equivalent depending on the role's market) Payroll, holiday allowance, pension, and sick-leave cover under CAO-compliant terms 30% ruling application on your behalf, where applicable Visa application as a recognised IND sponsor for non-EU candidates — the decision rests with the IND Cultural integration support: city-specific guides and orientation to local work and life essentials, with family-aware support when partners or family are joining you One named Octagon contact for the whole engagement — not a recruiter carousel Who you'd be working with You’d be embedded with Octagon Professionals International in Noordwijk, Netherlands, operating alongside their existing team on live programmes. Octagon holds your contract so reporting lines, delivery goals, and day-to-day collaboration stay with the hiring organisation; employment, payroll, and compliance stay with us. Octagon Professionals is one of the main service providers supporting the European Space Agency, and we are expanding our digital and application support team at ESRIN in Italy. We are looking for an experienced Full Stack Developer who enjoys building reliable, user friendly web applications in an international, technical environment. In this role, you will support the design, development, and maintenance of progressive web applications, working across the full development lifecycle. You will contribute to both frontend and backend components, integrate cloud services, and automate processes using the Microsoft Power Platform. Responsibilities Develop progressive web applications using Angular and Node.js. Design and implement RESTful APIs and ensure reliable system integration. Build and automate business processes using Microsoft Power Platform, with a focus on Power Apps and Power Automate (Power Pages is an asset). Develop and optimise SQL databases and queries, supporting robust data structures and performance. Deploy, monitor, and maintain applications using Azure services and modern development practices. Translate technical requirements into scalable, maintainable solutions and contribute to technical documentation. Participate in testing, documentation, and quality assurance activities to ensure consistent delivery standards. Requirements 4 to 5 years of professional experience in full stack development. Strong knowledge of Angular, Node.js, Angular Material, JavaScript or TypeScript, HTML5, and CSS3. Proficiency in SQL and relational database design. Hands on experience with Microsoft Power Platform (Power Apps, Power Automate). Experience with API design and integration. Familiarity with Azure services, deployment, and monitoring. Working knowledge of Git and CI/CD pipelines. Preferred Qualifications Degree in Computer Science, Software Engineering, or a related field. Experience developing applications in technically demanding environments such as aerospace, research, or engineering. Understanding of IT security, data protection, and software lifecycle management. Power Pages experience. Personal qualities Strong analytical and problem solving mindset, with attention to detail. Ability to manage multiple priorities and deliver high quality results with minimal supervision. Clear communication and teamwork skills in an international environment. Proactive, reliable, and committed to continuous improvement. What We Offer A competitive salary package and benefits in line with local conditions. The opportunity to join a collaborative and international team supporting meaningful European space missions. Ready for this new challenge? Apply now and lets get in touch. Octagon Professionals International is a full service recruitment and HR services firm with 38 years of experience in the European and international market. Our large network of professionals across multiple functional areas, and multinational team provide flexible solutions customised to individual client needs. Privacy Notice : In order to apply for this vacancy you must submit your personal information to Octagon Professionals. Octagon Professionals will collect, use and process your personal information as mentioned in our Privacy Policy. Our policy and processing of your personal information is compliant with the GDPR. Apply for this position First Name * Last Name * Email * Please attach your CV * Choose file PDF, DOC, DOCX · max 30 MB Comments By submitting your application you consent to Octagon processing your personal data, including your CV, to assess your suitability for roles. We only share your data with the employers and our data processors as described in our Privacy Policy , and retain it for up to two years. You can withdraw consent at any time by emailing datasupport@octagon.nl. Apply Not the right fit? Explore all our open positions across nine entity markets.
What this role is, and what else it is called
Employers in the UK advertise this kind of work as Web Developer, Software Engineer, Software Developer and PHP Web Developer too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in the UK, advertised without a stated working pattern, which is worth asking about.
How this role compares to the market
1,265 live UK roles list JavaScript right now, from 507 employers. The median advertised salary is £50,000; 33% are advertised as remote. Browse JavaScript roles.
712 live UK roles list TypeScript right now, from 270 employers. The median advertised salary is £80,000; 46% are advertised as remote. Browse TypeScript roles.
Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.
Technologies mentioned
Detected on Octagonpeople's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site.