Job Closed
This listing is no longer active.
IT Staff Augmentation
Middle Full-stack Developer
Location
Netherlands
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Middle Full-stack Developer
Bonapolia
• Support the structured rewrite and extension of the existing product. • Develop new backend services and contribute to the overall target architecture. • Adapt and extend the frontend to support new data flows and service integrations. • Deliver with sufficient ownership, allowing senior profiles to work independently. • Collaborate with the internal senior lead, medior developer, functional designer (acting as product owner), and upcoming product management and UX roles. • Focus on execution speed and delivery, aiming for a functional version by January, followed by optimization.
Job Requirements
- Strong experience with TypeScript and JavaScript in modern application development.
- Strong frontend development experience with Angular, since the existing frontend will be extended rather than rebuilt.
- Strong backend development experience with Node.js-based services, focused on building microservices.
- Experience with partial rewrites, extending existing products, and integrating new services into existing architectures.
- Ability to communicate clearly in English with Client’s internal team.
- You must include both frontend and backend capabilities, with at least one frontend pair and one backend pair, and a stronger emphasis on backend development.
- You must be delivered as a cohesive unit, working together and not as individual placements.
- You must be based in the EU.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, maintain and extend products, features, and functionality that solve real customer problems • Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches • Prototype quickly, and as necessary, to de-risk projects, test assumptions, and iterate ideas into production-ready solutions • Consistently deliver incremental value by anticipating dependencies, breaking down work, and regularly demoing progress • Communicate technical trade-offs, present system design proposals clearly, and document architectural decisions • Apply modern software engineering practices to deliver robust, maintainable, and extensible systems • Uplevel teammates through code reviews, pairing, and strong collaboration • Take ownership of your code and product domain, engaging in retrospectives and continuously improving how the team works
Senior Cloud Software Engineer
NVIDIANVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most brilliant and hardworking people in the world working with us and our product lines are growing fast in some of the hottest state of the art fields such as Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles. Applications for this job will be accepted at least until June 8, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.
• Design, develop, and optimize cloud-based software solutions • Help drive the underlying technology stack and implementation methodology • Work closely with cross-functional teams to deliver high-quality cloud solutions • Mentor junior engineers, providing guidance on best practices and technical development • Identify and implement new technologies and methodologies to improve our cloud infrastructure and software development processes • Maintain a customer-centric approach by supporting, maintaining, and detailing software functionality
Intern, Software Engineering – Computational Chemistry
PsiQuantumBuilding the world’s first useful quantum computer.
• Contribute to hardening a chemistry-to-quantum resource estimation pipeline: robustness, scalability, reproducibility, and “push-button” usability. • Implement and validate stable interfaces/data contracts between core modules (inputs/outputs/metadata/schema checks). • Help automate execution of a predefined benchmark suite across both cloud GPU environments and internal HPC clusters (job submission, retries, artifact collection, deterministic configs). • Support expansion of an end-to-end scientific computation workflow by implementing integration layers, validation, and test coverage for new upstream inputs, additional computational backends, and alternative algorithmic paths within a single, consistent execution framework. • Implement a representative application workflow that exercises the pipeline across a structured set of related inputs (parameter sweeps), automates repeated executions, aggregates outputs into analysis-ready artifacts, and documents key assumptions, approximations, and major sources of error/uncertainty. • Implement secure, automated sharing of HPC outputs to cloud object storage (e.g., S3) for downstream analysis and collaboration.
• Implement governance patterns for datasets and run outputs (naming, lineage, access boundaries, catalog/volume organization). • Improve dataset upload validation and guardrails to prevent accidental modification of unrelated storage paths and to enforce consistent metadata and file structure • Build monitoring and reporting for compute usage and cost drivers (job frequency, runtime, GPU utilization proxies, storage growth, auto-termination effectiveness). • Deliver dashboards that make platform health and spend understandable to both engineers and researchers. • Refactor existing job setup / submission scripts into a maintainable, testable OOP design (clear interfaces, configuration objects, reusable clients). • Improve workflow parameter handling for the two-stage pipeline (tensor factorization stage and QRE stage) and standardize outputs for downstream analysis. • Reduce onboarding friction by abstracting authentication and setup into a single, ergonomic path (e.g., a CLI/Python entry point that validates auth, environment, and required dependencies). • Replace “follow the guide manually” with automation: preflight checks, actionable errors, and self-serve setup validation.



