Job description
Join a high-performing international development team as a Full-Stack Engineer on a 12-month remote contract through Dijkstrack. You’ll build end-to-end solutions across both frontend and backend stacks for one of our global consulting clients. Being part of the Dijkstrack engineering cohort means access to our delivery community, remote work best practices, and continuous opportunities on long-running international engagements.
Key Duties & Responsibilities
Develop and maintain end-to-end web applications using modern front-end and backend stacks
Implement high-quality user interfaces with Angular or React
Build scalable APIs and services using Java or C#
Work across the entire product lifecycle — planning, development, delivery, optimisation
Collaborate with designers, backend/frontend engineers, QA, and stakeholders
Ensure code quality, security, performance, and maintainability across layers
Contribute to cross-functional agile delivery teams across time zones
Essential Skills & Technical Requirements
Proven experience in full-stack development
Strong front-end skills with React and/or Angular
Backend expertise in Java (Spring Boot) or C# (.NET Core/6+)
Database integration experience ( SQL/NoSQL)
Solid understanding of API interaction and component architecture
Familiarity with Git, agile methodologies, and CI/CD pipelines
Beneficial / Nice-to-Have Experience
Experience working in remote, distributed engineering teams
Exposure to DevOps practices (Docker, Kubernetes, cloud deployment)
Familiarity with modern software delivery pipelines and code quality tools
Experience in enterprise-level or consulting environments
Benefits of Working with Dijkstrack
Full-stack projects with serious technical scope and ownership
Long-term engagement with global teams
Community-driven engineering culture with mentorship and peer sessions
Remote working with structure, support, and professional continuity








