Overview
Full-stack senior developper
Are you a passionate Full-stack Developer looking to work in a creative and dynamic communication agency in Brussels?
Do you want to learn and work with new technologies? Then this job offer might be for you!
Apply nowShare
Your profile
- You are a full-stack oriented developper with more than 5 years of experience in this field.
- You have led teams of small (1-2) to mid (3+) size in the past.
- You are looking for a new challenge and take more responsabilities.
- You are based in Brussels or in the area.
Softskills
Problem-solving
- Strong analytical and problem-solving skills, in order to be able to scaffold technical solutions tailored to each type of project and for the team to implement.
- Ability to debug and troubleshoot issues effectively.
Communication
- Proficient in assessing team members’ skills to allocate tasks effectively, ensuring project deadlines are met.
- Responsible for managing scrum meetings (15min every two days) to ensure continuous project progress and follow-up.
- Good communication skills to work with cross-functional teams.
- Documentation of processes, code, and systems.
- Insatiable hunger for self improvement & progression.
- Proactive with improvements & suggestions.
Front-end skills
- Up-to-date with the latest trends (upcoming CSS styles, Javascript trends) and new libraries (Zod, Tanstack suite, GSAP, etc).
- Experience with Javascript based frameworks (Next.js pages & app router, Nuxt 3, SvelteKit) and with Typescript.
- Experience with PHP based frameworks (Laravel).
- Experience with a11y concepts and how to test/implement them.
Infrastructure skills
- IaC (SST/Ion, Pulumi, Terraform, etc)
- Amazon Web Services (EC2, S3, Lambda, IAM, etc)
- Supabase & Vercel/Cloudflare
Database skills
Relational database
- Mainly PostgreSQL
- Database design and normalization
- Writing complex SQL queries
- Understanding of indexing, partitioning, and performance tuning
ORM
- Understanding of ORM concepts and principles
- Experience with Drizzle ORM or similar (like Prisma or TypeORM)
- Writing efficient and optimized database queries using ORM
- Handling relationships (one-to-one, one-to-many, many-to-many)
- Schema migrations and version control
DevOps skills
- Familiarity with testing frameworks and tools like Playwright or Jest
- Unit tests, integration tests, E2E tests
- CI/CD pipelines (GitHub)
- Containerization with Docker
General knowledge
- Writing clean, maintainable, and efficient code
- Understanding of design patterns and best practices
- Familiarity with OWASP
- Familiarity with WordPress
What we offer
At Caracal, we don’t just offer a job; we offer a playground for your creativity and ambitions. You’ll be joining a dynamic and friendly team with a strong focus on cutting-edge technology. But that’s not all:
Competitive Salary Package Tailored to You
We understand that talent deserves fair compensation. That’s why we offer a competitive salary package that matches your experience level, skills, and contributions to the team. This includes not only a base salary but also a variety of benefits to enhance your overall compensation.
Performance Shares
We offer you company shares as recognition for your exceptional performance. Your contributions and achievements will enable you to become a co-owner and directly participate in Caracal’s success.
Performance-Linked Bonus
We believe in sharing success. Hit performance goals and share in the profits through a bonus tied to the company’s results.
State-of-the-Art Technology
Take command of the latest MacBook Pro to deploy your skills and push the boundaries of what’s possible.
Meal Vouchers
We understand the importance of a good meal for good work. Enjoy meal vouchers to explore the culinary landscape around our prime Brussels location.
ChatGPT-4 Subscription
Enjoy a subscription to ChatGPT-4, your new intelligent personal assistant to boost your productivity and creativity.
Copyright Benefits
Leverage the opportunity to benefit from copyright-related fiscal advantages for your creative contributions.
Professional Development
The chance to learn and develop new skills according to your own path and aspirations.
Diverse Projects
The opportunity to work on exciting, ever-evolving projects that will keep you engaged and growing.
Grow with the Company
We’re offering you not just a job, but a career, with abundant opportunities for growth and development within Caracal.