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
Everience TUNISIA
Job Title
Onsite Technician 1st / 2nd Level Support (m/w/d)
Job Description
Company Description Our mission at Everience is to unleash the potential of digital technology to enable companies to focus on their value chain and increase their productivity and competitiveness. We provide a tailor-made response to the needs of our customers to help them build an efficient working environment, adapted to the needs of users by deploying a wide range of expertise: consulting, desktop engineering, user support, knowledge management, business support, cybersecurity, cloud and infrastructure management, smart office, IT logistics Everience operates in the Benelux and internationally and has 16 sites in Europe. The quality of our services and the excellence of the technical expertise of our employees is our priority Everience is recruiting... Job Description Assist the client with first and second level support on workstations, mobility devices Assist with infrastructures (installations, replacement, change, relocation, removal) Provide support for computer systems in case of hardware and software incidents Provide support for mobile devices (iPad, iPhone,) in case of software incidents Provide support of inventory units (monitors, local printers, local scanners, and notebook docking stations) as well as support for local network printer systems Receive materials and spare parts, inventory, prepare for installation, install, and ensure feedback to customers Always demonstrate excellent customer service Qualifications Technical/Business Skills Good technical knowledge of workplace environment and end-user services: Windows environment, Office 2016 and 365, Mobile services, Mail services, Collaboration tools, MS TEAMS, etc. as well as inventory. Monitoring and reporting of the production environment (dashboards, KPIs). Monitoring and improvement of procedures and documentation. Basic knowledge of Apple environment (iPhone). Incident and request processing (ITIL – ticket tracking). IT Support experience in a large enterprise environment. Essential Experience/skills At least 3 years of onsite support and customer care is required. Attitude for providing positive customer service, interpersonal skills, sense of service, listening and analytical skills, team spirit. Motivation and real desire to improve and learn. Organized, able to work independently, pragmatic, and hands-on approach. Spoken languages: English (fluent), Dutch (fluent), French is a plus Strong oral and writing skills adapted to a professional environment. Additional Information All our positions are open to people with disabilities
Brussels, Belgium
On site
Freelance
09-04-2025
Company background Company brand
Company Name
Everience TUNISIA
Job Title
Java Developer - 9 months project (m/w/d)
Job Description
Company Description Our mission at Everience is to unleash the potential of digital technology to enable companies to focus on their value chain and increase their productivity and competitiveness. We provide a tailor-made response to the needs of our customers to help them build an efficient working environment, adapted to the needs of users by deploying a wide range of expertise: consulting, desktop engineering, user support, knowledge management, business support, cybersecurity, cloud and infrastructure management, smart office, IT logistics Everience operates in the Benelux and internationally and has 16 sites in Europe. The quality of our services and the excellence of the technical expertise of our employees is our priority Everience is recruiting... Job Description The Alliance Interfaces tribe is looking for a Junior C/C++/Java developer for Alliance Access product! As a Developer/System Engineer, you will be part of a dynamic and highly skilled team where your professional software development and testing skills will be crucial to the delivery of mission critical financial software for the global financial industry using Agile software development methodologies. What to expect In This Role You Will Implement, test and/or maintain detailed logic. Gain understanding of customer requirements. Contribute in the preparation of systems specifications, codes, tests, debugs, documentation, job controls, deliverables. Discuss problems and possible solutions with more senior team members. Provide technical assistance to other SWIFT colleagues in their daily work. Maintain program libraries and technical documentation. What will make you successful? We Are Seeking Professionals With A university degree in computer science or related field, or equivalent work experience. A solid foundation in computer science, with proven competencies in object-oriented design, algorithms, and design patterns. Qualifications Duties, roles, responsibilities: Transforms requirements/architecture into working software Is responsible for designing, building, testing and maintaining software solutions Implements automated testing Specializes in writing code and implementing functionalities according to project requirements and specifications. Required Technical Knowledge And Degree Requirements Bachelor's or Master's degree in computer science, computer science, engineering or a related field. More than 10 Years experience as a developer Back-end: experience with Java (+ 10 years), PostgreSQL (+ 5 years) experience with projects interacting with government and social security ecosystem Strengths Strong analytical and problem-solving skills. Good communication skills and ability to explain complex technical concepts. Back-end: experience with SpringBoot, MQ Front-end: experience with Angular DevOps & CI/CD: experience with OpenShift, Jenkins Additional Information This opportunity has a duration of 9 months ! All our positions are open to people with disabilities
La Hulpe, Belgium
On site
Freelance
09-04-2025
Company background Company brand
Company Name
Everience TUNISIA
Job Title
Software Developer (m/w/d)
Job Description
Company Description Our mission at Everience is to unleash the potential of digital technology to enable companies to focus on their value chain and increase their productivity and competitiveness. We provide a tailor-made response to the needs of our customers to help them build an efficient working environment, adapted to the needs of users by deploying a wide range of expertise: consulting, desktop engineering, user support, knowledge management, business support, cybersecurity, cloud and infrastructure management, smart office, IT logistics Everience operates in the Benelux and internationally and has 16 sites in Europe. The quality of our services and the excellence of the technical expertise of our employees is our priority Everience is recruiting... Job Description As a Software Developer at our company, you will be responsible for developing, implementing, and maintaining complex applications. You will work with modern technologies and tools in an agile environment. Responsibilities Develop and maintain web applications and backend systems Collaborate with other developers and stakeholders to implement solutions Ensure code quality and participate in code reviews Assist in optimizing software architecture Qualifications Degree in Computer Science or a related field Minmum 2 years experience in software development with Java, .NET, Python, or JavaScript Knowledge of working with databases and web technologies Agile mindset and team player Additional Information All our positions are open to people with disabilities
Brussels, Belgium
On site
Freelance
09-04-2025
Company background Company brand
Company Name
Nova Hunte
Job Title
Software developer - Odoo
Job Description
Do you have 11+ years in it, including experience with focus on Odoo. We are looking for a colleque to join our team in Brussels, hybrid. Requirements: 11+ years in it, including experience with focus on Odoo Extensive experience with Odoo development, customization, and configuration. Proficient in using Odoo Studio for no-code/low-code customizations. Familiar with the Odoo modular structure and development methodology. Strong knowledge of Python for module development and process automation. Experience with XML and QWeb for customizing views and reports. Solid understanding of PostgreSQL including performance tuning and database management. Knowledge of OAuth and Open ID Connect for secure authentication. Experience in permissions and role-based access control within Odoo. Competence in integrating Odoo with external systems via APIs. Strong understanding of modern software design principles. Ability to learn and adapt to new tools and technologies rapidly. Analytical and problem-solving skills for code optimization and performance tuning. Ability to create and maintain clean, maintainable, and well-documented code. Language(s): English (fluent) Job description: Develop and maintain Odoo software applications tailored to client needs. Design and integrate custom software components to enhance system functionality. Build clean, scalable, and reusable code for long-term maintainability. Implement best practices for security and data protection across applications. Collaborate in the design and development of scalable solutions. Maintain code integrity, organization, and version control. Write clean, functional front-end code using Odoo frameworks and QWeb. Troubleshoot, debug, and optimize existing code and processes. Create and maintain comprehensive technical documentation. Perform unit testing and resolve identified bugs or coding issues. Support systems integration with external platforms or APIs. Assist in deployment, configuration, and support of production environments.
Brussels, Belgium
Hybrid
Freelance
09-04-2025