cover image
ThoughtBot

Senior React Developer

On site

Flemish Region, Belgium

Freelance

20-03-2025

Job Specifications

Requirements:
You hold a bachelor’s or master’s degree in Computer Science and have at least three years of experience in React (native) development.
You possess strong communication skills and enjoy supporting colleagues on technical matters.
You are a team player looking for a diverse role that brings challenges.
You are flexible, creative, and responsible.
You take the initiative to deliver high-quality solutions.
You are eager to learn and proactively take steps to keep your knowledge up to date and expand it.
You contribute to building our monorepo.
React (native), Tailwind CSS, Storybook, React Query, Expo, React Testing Library, Cypress
Monorepos such as NX, Figma
Continuous deployment and integration based on Git, GitHub

About the Company

We focus on delivering high-performance and premium services to diverse organizations. ThoughtBot is a team of software engineers, programmers, technology experts and technical recruiters who work together to provide our clients with outstanding services. What we do? • IT Consultation • IT Staffing • Web Development • Mobile App Development • IT Consultation In this high-tech and digitalized world, you may be stuck in certain things. You need to analyze your current business practices, approach and standings in technologie... Know more

Related Jobs

Company background Company brand
Company Name
Nova Hunte
Job Title
Full Stack Engineer
Job Description
Do you have 11+ years of experience in software development? We are looking for an EU national to join our team in Brussels. Requirements: 11+ years of experience in software development Strong programming experience in Java, with a focus on designing, developing, and reviewing software components built using Java frameworks such as Spring, Struts, or Hibernate. Proficiency in HTML, CSS, JavaScript, and frameworks like Angular, React, Typescript, Vue.js, and KendoUI. Ability to use front-end languages to their full potential, ensuring responsive web designs for desktop and mobile devices. Expertise in CSS to replicate design blueprints and implement web application designs. Bootstrap: Experience developing responsive web sites and layouts. Development of user interfaces for both web and mobile applications Web Application Security: In-depth knowledge of web security, including best practices and protocols such as OAuth and OpenID Connect for authentication and authorization. Web Services: Ability to design and develop REST or SOAP web services. SQL: Expertise in SQL with the ability to work with Oracle RDBMS, write complex queries in native SQL, and maintain/develop PL/SQL packages. ColdFusion (FuseBox framework): Experience in ColdFusion for developing applications, with knowledge of frameworks such as FuseBox. PHP (Symphony/Laravel/Drupal): Experience with PHP and frameworks such as Symphony, Laravel, or Drupal for portal development. Geospatial Data Analysis: Strong knowledge of GIS and geospatial data analysis techniques. GIS System Integration: Ability to support developers interfacing with GIS systems. Version Control & Collaboration Tools: Proficiency with tools such as Git, GitHub, JIRA, Confluence, and Bamboo. CI/CD Tools: Experience with Jenkins, Nexus, Crucible, Sonar for continuous integration and code quality management. IDEs: Familiarity with integrated development environments such as Eclipse, IntelliJ IDEA, and JetBrains PhpStorm. Windows and Linux: Comfortable working on both Windows and Linux environments. Development Standards & Best Practices: Ability to respect deadlines, budgets, and instructions while adhering to development standards and best practices. Software Development Life Cycle (SDLC): Familiarity with tools like Atlassian and ServiceNow for managing the software development lifecycle. UML and BPMN: Ability to use UML for system modeling and BPMN for business process modeling. Agile Software Development: Experience working in Agile environments using methodologies such as Kanban and Scrum. Project Management Methodologies: Knowledge of PM² and PM² Agile project management methodologies. Language(s): English (fleunt) Job Description: Responsible for development and maintenance of software applications Development and integration of software components Building reusable code for future use Understanding and implementation of security and data protection Participating in the design and creation of scalable software Maintenance of code integrity and organisation Writing clean, functional code on the front-end Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement Production of technical documentation Testing and fixing bug fixes or other coding issues Systems integration Assistance with deployment and configuration of the system Technical certification(s): Oracle Certified Professional Java EE 8, SE 17 or above PM² Agile BPMN 2.0
Brussels, Belgium
On site
Freelance
27-03-2025
Company background Company brand
Company Name
Brainwave Optigrators LLC
Job Title
Frontend Developer
Job Description
Mission description: Excited to work on a project for a key Belgian player in the energy landscape? The Belgian and European energy landscape is in full swing. Did you know that our client plays a crucial role in this? As part of our client, a European transmission system operator, our client ensures the reliability and sustainability of the electricity supply in our country. Side-by-side with other Contingent Workers and internal staff, you will play a part in building a sustainable, green and reliable energy infrastructure that stimulates economic growth and reduces our ecological footprint. Only together can we make the biggest impact possible! We believe in the power of diversity: we are convinced that an inclusive and diverse work environment leads to more innovation, creativity and better results. There’s something electric in the air with this this mission! What makes this mission attractive? An interesting project at the reference within the energy sector: our client encourages innovation and collaboration. Within our company you will be at the forefront of the energy transition, and you will have the chance to contribute to ground-breaking technologies designed to accelerate this transition. It is a one-of-a-kind opportunity to demonstrate your skills and develop further your competences within this project. Focus on well-being at work: we put maximum effort into a positive work culture in which your well-being is central. A diverse team of co-workers: our client puts a high value on diversity and inclusion. You will join a diverse and passionate team that enjoys sharing knowledge and leading the way towards a more sustainable future together. Service description: The product "Digital workplace - Communication" consists of several tools and applications to support various demands of departments and users within the client's Group. In this product, a new initiative has started. It consists of migrating the corporate websites to SiteCore XM Cloud. Requirements: Must-have skills FRONT-END: Sitecore XM Cloud: Understanding of the XM Cloud architecture, including its SaaS nature, composable architecture, and deployment models. Experience working with Sitecore Pages and Experience Manager within the XM Cloud environment. Knowledge of XM Cloud's content delivery capabilities and integration with front-end frameworks like Next.js. Familiarity with developing and deploying applications on XM Cloud. Understanding of security and scalability considerations in XM Cloud. js & Sitecore JSS Integration: Proven experience building and deploying Next.js applications integrated with Sitecore XM Cloud using Sitecore JSS. Deep understanding of how to fetch and render Sitecore content within a Next.js application using JSS. Proficiency in implementing server-side rendering (SSR) and CSR (Client Side Rendering) with Next.js and JSS for optimal performance and SEO. Proficiency in implementing ISG Proficiency in implementing the preview functionality of Sitecore Knowledge of best practices for structuring and organizing Next.js projects that consume Sitecore content. Experience with deploying and scaling Next.js and Sitecore JSS applications. Micro-frontend Architecture: Familiarity with the concept of micro-frontends and their benefits. Experience with techniques for building and composing micro-frontends (e.g., using module federation, single-spa). Understanding of how to integrate micro-frontends with Sitecore and Next.js. Knowledge of best practices for designing and implementing micro-frontend architectures. Front-end Development: Solid foundation in HTML, CSS, and JavaScript, React, NextJS. Experience with modern JavaScript frameworks (React, Vue, or Angular). Knowledge of responsive design and cross-browser compatibility. Accessibility: Strong understanding of web accessibility principles and guidelines (WCAG). Experience with semantic HTML for creating accessible content structures. Knowledge of ARIA attributes for enhancing accessibility for interactive elements. Ability to ensure keyboard navigation and screen reader compatibility. Experience with accessibility testing tools and techniques. Understanding of accessibility considerations for different disabilities (visual, auditory, cognitive, motor). Version Control: Proficiency with Git for source code management. Docker/Containers: Understanding of containerization concepts and benefits. Experience with Docker for building, deploying, and managing containerized applications. Knowledge of Docker Compose for orchestrating multi-container applications. Familiarity with container registries (e.g., Docker Hub). You are able to speak, read and write fluently English and French or Dutch. Nice-to-have skills: · Experience with Sitecore Experience Accelerator (SXA). Knowledge of Sitecore Content Hub and Sitecore Experience Platform (XP). Familiarity with DevOps practices and tools for Sitecore deployments. Experience with cloud platforms like Azure or AWS for hosting Sitecore solutions. Understanding of Sitecore search and indexing. Experience with testing frameworks for Sitecore and Next.js applications. Experience migrating existing Sitecore solutions to XM Cloud. Knowledge of Sitecore Connect for XM Cloud and its integration with other services. Familiarity with performance optimization techniques for XM Cloud solutions. Familiarity with accessibility best practices for specific frameworks and libraries (e.g., React, Next.js). Experience with implementing accessible design patterns. Knowledge of international accessibility standards and regulations. Experience with Kubernetes for container orchestration. Knowledge of advanced CDN features like edge computing and security General requirements: · Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Passion for learning new technologies and staying up to date with industry trends Additional information: Location: Primary location is Brussels Telework is possible but due to the nature of our environment (secure networks), onsite presence will be required at least partially. Important: for non-EU candidates, please present candidates who comply with the following criteria: Possess a work permit allowing the individual to work in Belgium. Hold a valid residence permit confirming the right of residence in Belgium.
Brussels, Belgium
On site
Freelance
27-03-2025
Company background Company brand
Company Name
black it.
Job Title
Full Stack Engineer
Job Description
Company Overview: We are seeking two experienced Senior Front-End Angular Developers to join our team. One of these roles will also serve as the team lead, responsible for guiding and managing team interactions. Key Responsibilities: Implement design patterns based on architect recommendations. Develop Front-End and Back-End features. Create Front-End components (Properties, Components, Fragments) from UI prototypes. Work with TypeScript, JavaScript, jQuery. Develop using XML and JSON. Develop with Angular.io versions 8, 12, 17+. Utilize W3C standards in web development. Implement and manage web services. Use CSS and Bootstrap for responsive design. Work with Azure DevOps, including GIT and TFVC. Leverage Material Design and Telerik Kendo UI. Work with CMS Umbraco (a plus). Utilize tools such as Google Analytics, Google Tag Manager, Google Data Studio, and Surveys. Additional Responsibilities for Team Lead: Foster collaboration within the team and manage inter-team interactions. Provide technical guidance and mentorship to team members. Required Skills and Experience: Languages:French: Native proficiency (essential) Dutch: Passive knowledge English: Passive knowledge Technical Skills:Expert in Angular (8, 12, 17+) Expert in TypeScript and JavaScript Proficient in JSON and RESTful API development Experience with Agile methodologies (Scrum, Sprint) Experience with Azure DevOps, including GIT Familiarity with React (a plus) Understanding of ASP.NET, ASP.NET MVC (a plus) Familiarity with SOAP APIs, UML, and Visual Studio (a plus) Work Environment: The role is integrated into a predominantly French-speaking service. Therefore, proficiency in French is crucial. The contract is renewable on a quarterly basis. Salary/Rate: 700€
Brussels, Belgium
On site
Freelance
27-03-2025
Company background Company brand
Company Name
Oscar
Job Title
Information Technology Support Engineer
Job Description
IT Technical Support Engineer (NATO Secret Level Clearance Mandatory) 6-Month Contract (with extensions available) €320 per day Brussels, Belgium – Fully Onsite Responsibilities: Provide 1st and 2nd line IT support for internal end-users. Assist with hardware deployment, troubleshooting, and maintenance. Perform staging and imaging of end-user devices via (MCM). Support incident resolution, asset management, and change request processing. Key Skills: Strong experience with Windows OS, M365 and affiliated applications. Proficiency in Active Directory and Exchange. Hands-on experience with IT hardware, peripherals, and networking basics (DNS, DHCP, TCP/IP). Familiarity with ITSM tools and ITIL Framework. Ability to communicate effectively with non-technical users. Further Details: Must hold a valid NATO SECRET clearance. Availability to be deployed abroad on short notice & lift/carry large servers. Apply Now! We're actively recruiting for this role and hosting interviews W/C 31/03.
Brussels, Belgium
On site
Freelance
26-03-2025