cover image
Amanote

Full Stack Engineer

Hybrid

Liège, Belgium

Full Time

23-04-2025

Job Specifications

Company Description
Amanote is a learning application for higher education that helps students improve their study methods through structured note-taking and a GenAI-powered chatbot integrated with course materials. Trusted by leading institutions, Amanote is transforming how students engage with their learning content.

Based in Liège, the company offers flexible schedules and is open to remote or hybrid work arrangements.

Role Description
As a Full Stack Developer at Amanote, you will play a key role in building and improving our web-based learning platform used by students (more than 700 000) and universities worldwide. You’ll work across the entire stack—from front-end interfaces to back-end services—helping to integrate advanced GenAI features and ensuring seamless interaction with university platforms.

Your responsibilities will include:
Developing new features across the full stack (Angular, Node.js)
Enhancing and maintaining our GenAI integrations
Ensuring high performance, scalability, and reliability
Collaborating on UX/UI improvements with a user-first mindset
Participating in product decisions and continuous improvement initiatives

Qualifications
Solid experience with Angular and Node.js
Ability to make user-friendly with modern UI components
Ability to work in a hybrid environment

About the Company

Amanote is a note-taking application that allows learners to take notes linked to their course materials (slides, syllabus, textbook, video, etc.) and integrable directly with an LMS. Once installed on an LMS, all supported course materials become annotatable by learners. It makes them more attentive and engaged during their learning process. Please do not hesitate to contact us if you would like more information : academic@amanote.com Know more

Related Jobs

Company background Company brand
Company Name
Verbolia
Job Title
Senior .NET Developer
Job Description
At Verbolia, we're looking for good people with very strong work ethics. If you value a respectful working environment and you have the true passion to deliver high quality results, you're the one (you'll also need to have most of the skills below, of course :-) ) About the job Verbolia is looking for a Senior .Net Developer to help us disrupt ecommerce. We are looking for an experienced developer, ready to work in an agile environment with the latest technologies, not only able to produce quality code, but also willing to understand our business and capable of challenging requirements in a constructive way. This is a hybrid position: 2 days in the office (Enghien, Belgium) per week Tasks Be a senior member of the dev team working on the strategic projects of the company Work primarily with .NET for backend services and applications Build and maintain full-stack features, including front-end components Collaborate with cross-functional teams to analyze, design, and implement scalable solutions Develop, test, and deploy applications in a cloud environment (AWS) Work on both new features and technical improvements/refactoring Ensure adherence to best practices, code quality, and clean architecture Participate in infrastructure as code (IaC) using AWS CDK Write and maintain automated tests to ensure system reliability Requirements Strong professional experience with .NET (C#), including modern frameworks and best practices Proven full-stack development experience (backend + frontend) Solid understanding of HTML, JavaScript, CSS and Typescript Good knowledge of modern front-end development (frameworks, build tools, performance) is a strong plus Experience working with AWS services and cloud-native architectures Comfortable with infrastructure as code, preferably using AWS CDK in a TypeScript/Node.js context Strong understanding of relational databases (e.g., MySQL) Experience with search technologies like Elasticsearch or OpenSearch is a valuable asset Strong analytical and problem-solving skills; ability to model and understand complex systems Deep understanding of clean code principles, software design patterns, and scalable architecture Proactive, creative mindset with a willingness to contribute ideas and improve the product collaboratively Eagerness to continuously learn, grow, and stay current with technologies Fluent in English Benefits What we offer Be part of an international start-up environment that is just at the beginning of a bright future A high degree of independence, responsibility, and impact on business operations A competitive salary with plenty of fringe benefits, a company car, a mobile subscription, 5 extra holidays, meal vouchers, a group and hospitalisation insurance A hybrid working model, a good mix of home and office working Our Culture At Verbolia, we care deeply about our team and how we work together. We value: Trust & Collaboration: Be kind, be helpful, be reliable Adaptability: Embrace change, evolve with us Solution-Orientation: Bring ideas, not just problems We celebrate our wins and enjoy the ride together: Yearly team-building offsites to reflect, bond, and celebrate our progress Quarterly fun activities — from escape rooms to VR experiences, always something different Monthly team lunches, just because good food brings people together Weekly fresh fruit to stay healthy and energized Daily collaboration with smart, passionate teammates who love what they do
Enghien, Belgium
Hybrid
Full Time
05-05-2025
Company background Company brand
Company Name
AGAD Technology
Job Title
Senior Fullstack Software Engineer (.NET / Azure / Angular)
Job Description
We're Hiring: Senior Fullstack Software Engineer (.NET / Azure / Angular) Location: Hybrid (50% onsite in Ghent, Belgium) Start Date: 12 May 2025 | Contract Duration: Until July 2027 Join a long-term project supporting digital transformation within the public sector. We’re seeking a seasoned fullstack engineer to build and scale distributed systems that ensure the quality of structured, high-impact data for public services. This role blends backend, frontend, and cloud engineering in a secure, Agile environment. About the Role: You'll be part of a multidisciplinary Agile team delivering scalable quality control systems that support complex data pipelines and service delivery at the governmental level. You’ll help design, develop, and deploy distributed solutions in the Microsoft ecosystem. Tech Stack You’ll Own: ASP.NET Core REST APIs Akka.NET for distributed processing Azure: App Services, Functions, Service Bus, Blob Storage, Bicep Frontend: Angular & Vue.js CI/CD with Azure DevOps (YAML pipelines) Microsoft SQL, EF Core OAuth 2.0, Azure KeyVault Git, Infrastructure as Code You Bring: 5+ years of experience in .NET development (C#, ASP.NET Core) Strong frontend skills with Angular or Vue.js 5+ years in Microsoft Azure Experience with Azure DevOps and CI/CD best practices Dutch language fluency at CEFR level C2 (mandatory) Ability to lead technical decisions and mentor team members Agile/SCRUM methodology experience Responsibilities: Deliver robust, testable, and maintainable code Participate in solution design and architecture discussions Write technical documentation and release notes Collaborate closely with technical leads and stakeholders Help guide the product toward scalable, long-term solutions What’s in It for You: 100% Full-time (4,000 hours estimated) Contract duration: May 2025 – July 2027 Hybrid flexibility (50% onsite in Ghent) Work on impactful public sector projects Competitive day rate with indexation option Opportunity to work with advanced Azure tooling Know someone perfect for this? Or think it’s you? DM me or send your CV to Aya.elsayed@agadtechnology.com #hiring #dotnet #azure #angular #belgiumjobs #fullstackdeveloper #techjobs #contractjobs #europejobs #govtech #agadtechnology
Ghent, Belgium
Hybrid
Full Time
05-05-2025
Company background Company brand
Company Name
Axon
Job Title
Sr Robotics Software Engineer
Job Description
Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter. Your Impact You will contribute to Axon’s product line as part of the Axon Robotics / Sky-Hero by Axon team (https://www.axon.com/products/axon-sky-hero). We are building career-defining, next-generation Drones and Robots to help reach our Moonshot: cut gun-related deaths between police and the public by 50% in 10 years. As a Sr. Robotics Software Engineer, you’ll contribute to advance Axon’s mission to Protect Life, by building software for advanced, Mission-Critical robots like UAVs, UGVs, etc. Development environments include C/C++, Rust, Python, ROS2 and Gazebo. Using your knowledge and creativity you’ll solve challenging problems in Software Development and Robotics, and you’ll architect, design, implement and debug Robotics software with advanced perception capabilities and high levels of autonomy. What You’ll Do Location: Brussels, Belgium. (On-Site) Reports to: Director of Engineering Be part of a high-performing team that designs and develops game-changing Robotics products to Protect Life Architect, design and develop software and algorithms for Drones, Rovers and other Robots Develop in C/C++, Rust in resource-constrained Embedded Systems and use a scripting language like Python to prototype Integrate Sensors and Actuator, complex logic and autonomous behavior Design and develop new use-cases on Robots, translating requirements into features and tests Implement Robotics use-cases in ROS2 and custom Robotics Frameworks Ensure High Quality during the entire product lifecycle, designing and implement Unit Tests, Integration Tests and CI pipelines Be hands-on with prototyping, development, and debugging in all stages of the product lifecycle Collaborate with distributed Hardware, Software, Firmware, Control Systems, Manufacturing and Compliance teams Be a Team Player, Mentor, Strong Communicator and be ready and willing to support the Team when needed What You Bring Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics or equivalent Minimum 8+ years of industry experience building Drones, Rovers or other Robots Minimum 8+ years experience with C/C++, Python and/or other systems programming languages such as Rust Demonstrated track record of bringing commercial Robotic devices to the market Deep understanding of ROS2, its execution model, message-passing middleware, debugging and performance analysis tools Strong experience with Robotics simulation tools such as Gazebo Strong experience with Userspace Linux Kernel development and performance optimization Strong understanding of Systems Architecture, with the ability to implement complex, multi-device, interrelated systems Strong understanding of Operating Systems, Concurrency and Networking concepts Strong understanding of CI/CD pipelines and QA processes Solid Software Engineering background (algorithms, data structures) Strong experience with one or more of the following: Computer Vision (VIO/SLAM), Control Systems, Machine Learning, Path Planning, Trajectory Optimization Problems Experience with or interest in Drones, MAVLink, the PX4 Flight Controller or other Flight Control systems Experience with Sensor peripherals (accelerometers, time-of-flight, magnetometer, etc.) and Cameras Familiarity with cryptographic primitives and mechanisms (AES, Root of Trust, Secure Boot) Any Experience With The Following Is a Plus Experience with one or more of the following: ZeroMQ, Zenoh, iceoryx Experience with the Yocto build system Experience with Bare-Metal Firmware Development on MCUs Experience with Linux Kernel and Driver development Benefits That Benefit You Competitive Base Salary 30 Vacation Days per Year Annual Bonus Eligibility Restricted Stock Unit Eligibility Private Health Insurance Emotional & Mental Wellness support Learning & Development programs And of course, we have free snacks in our offices Benefits listed herein may vary depending on the nature of your employment and the location where you work. Don’t meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve. Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you’re excited about this role and our mission to Protect Life but your experience doesn’t align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Important Notes The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions. Some roles may also require legal eligibility to work in a firearms environment. Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment. We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We’re committed to hiring the best talent — regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances — and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.
Brussels, Belgium
On site
Full Time
04-05-2025
Company background Company brand
Company Name
DESelect
Job Title
Medior DevOps/Cloud Engineer
Job Description
We're looking for a proactive and experienced Mid-Level DevOps/Cloud Engineer to join our growing team. You'll play a key role in designing, building, and scaling our cloud infrastructure, streamlining our deployment processes, and championing automation best practices. If you thrive in cloud environments, excel at building robust CI/CD pipelines, and enjoy contributing code (primarily TypeScript/Python), this is a fantastic opportunity to make a significant impact. While this position is open to candidates across the EU, we have a strong preference for someone who can work from our Antwerp office—at least initially—to closely align with our team, including direct collaboration with senior leadership. Responsibilities Development & Automation (~50% Focus): Dedicate a significant portion of your time (estimated 50%) to hands-on software development. This includes designing, building, testing, and maintaining automation scripts, internal tools,platform enhancements, and potentially application components using TypeScript and Python. Design, Implement & Manage: Take ownership of our cloud infrastructure (GCP), focusing on scalability, security, cost-efficiency, and reliability. Build & Optimize CI/CD: Develop, maintain, and enhance our CI/CD pipelines (e.g., using GitHub Actions, Jenkins, GitLab CI) for faster, more reliable software delivery. Automate Everything: Drive automation efforts across deployment, monitoring, incident response, and infrastructure management using IaC. Infrastructure as Code (IaC): Write clean, maintainable IaC scripts using tools like Terraform, CloudFormation, or Ansible. Microservices & Event-Driven Architecture: Design, implement, and manage resilient microservices within an event-driven architecture (e.g., leveraging message queues/streams like Kafka, RabbitMQ, SQS/SNS). Ensure effective orchestration (Kubernetes), containerization (Docker), fault tolerance, and robust asynchronous communication patterns. Monitor & Troubleshoot: Implement robust monitoring and logging solutions. Proactively identify and resolve performance bottlenecks and potential issues before they impact users. Collaborate & Advocate: Work closely with development teams to integrate DevOps practices, improve system design, and share knowledge. Code Contribution: Contribute to automation scripts, internal tooling, and potentially application components using TypeScript and Python. Security Focus: Implement and advocate for security best practices throughout the infrastructure and deployment lifecycle. Documentation: Maintain clear documentation for infrastructure, processes, and configurations. Requirements Experience: Proven track record with 3-5 years of hands-on experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE). Strong Software Development Skills (TypeScript & Python): Proven experience in software development beyond simple scripting. Must be proficient in writing, testing, and maintaining clean, robust, production-quality code in both TypeScript and Python. Ability to contribute effectively to shared codebases and understand software design patterns is essential, as development tasks will constitute approximately 50% of this role. Cloud Expertise: Deep understanding and practical experience with at least one major cloud platform: AWS, Azure, (preferably GCP). CI/CD Mastery: Demonstrable experience building and managing complex CI/CD pipelines using tools like GitHub Actions, Jenkins, GitLab CI, etc. Containerization & Orchestration: Strong proficiency with Docker and Kubernetes (or similar orchestration tools). Infrastructure as Code: Hands-on experience with IaC tools like Terraform, CloudFormation, Ansible, Pulumi, etc. Scripting/Coding: Solid scripting and development skills in TypeScript and Python. Core Concepts: Strong grasp of networking fundamentals (TCP/IP, DNS, VPNs, Load Balancing), security principles, and monitoring/observability concepts in cloud environments. Mindset: A proactive, problem-solving attitude with a strong sense of ownership and excellent communication skills. EU citizen and based in an EU timezone. Nice to have Relevant cloud certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Google Cloud Professional Cloud DevOps Engineer). Experience with specific monitoring/observability tools (e.g., Prometheus, Grafana, Datadog, ELK Stack). Experience with serverless architectures. Database management experience (SQL/NoSQL). Experience with backend development, particularly Node.js. Benefits Competitive salary and benefits Remote-friendly work environment with flexibility. Annual company gatherings and regular team-building activities. Autonomy in your work and technology choices.
Antwerp, Belgium
On site
Full Time
05-05-2025