
Full-Stack TypeScript/React Developer/ 2 hours ago
Quick Summary
Job Type: Full-time
Status: Permanent
Work Location: Hybrid
Experience Level: Intermediate
Web Development: Full-Stack TypeScript/React Developer
At Webit, we believe agency performance is driven by extraordinary people. We are proud to be BonBoss certified! We value passion, a positive attitude, and the dynamic energy you bring to every challenge over traditional diplomas. Your unique journey is important to us, so we encourage you to apply, especially if your background is unconventional. Join us and enrich our team with your distinct contributions.
We are seeking a Full-Stack Developer with a strong back-end focus to join our digital production team. In this role, you will design and develop modern web applications and headless sites using TypeScript, React, and Next.js, integrating with Craft CMS via GraphQL. You will tackle diverse projects, with a core emphasis on API architecture, authentication, and performance optimization. This position requires robust back-end development expertise and the ability to perform autonomous front-end integration without reliance on CSS frameworks. We strategically leverage artificial intelligence to accelerate research, explore solutions, and prototype concepts, always ensuring human validation and refinement.
Key Responsibilities
- Create and maintain clean, efficient, secure, and well-structured code, adhering to team standards.
- Ensure all delivered solutions are stable, scalable, and thoroughly documented.
- Contribute to the continuous improvement of development processes and team tools.
- Develop and maintain robust API routes using Next.js and Node.js.
- Design and implement secure authentication and authorization systems.
- Optimize integrations with Craft CMS 5 via GraphQL and Apollo Client.
- Design responsive, high-performance, and intuitive user interfaces (without style frameworks).
- Optimize both server-side and client-side performance (including caching, queries, and rendering).
- Utilize AI tools to accelerate development and rapidly prototype new features.
- Participate in client needs analysis and contribute to tailored solution architecture.
- Adopt a solution-oriented approach: quickly grasp challenges, propose concrete solutions, and drive project progress.
- Identify and suggest technical or tooling enhancements to boost team efficiency.
- Engage in code reviews and provide technical mentorship.
Required Skills
- A degree in Computer Science or equivalent practical experience.
- Minimum of 5 years of experience in front-end and back-end web development.
- Advanced proficiency in TypeScript and modern JavaScript (ES6+).
- Solid experience with React and Next.js (including App Router and API routes).
- Expertise in REST and GraphQL API development.
- Ability to write clean, maintainable CSS without frameworks (e.g., Tailwind, Bootstrap).
- Strong analytical skills, a sense of responsibility, and autonomy in task execution.
- Experience with Git and modern Git workflows.
- Familiarity with automation tools (e.g., Vite, WebPack).
- Proficiency in spoken and written French; good comprehension of English for reading and technical collaboration.
Desired Assets
- Experience with Craft CMS 4+ or other headless CMS platforms.
- Familiarity with databases (MySQL, NoSQL).
- Knowledge of object-oriented PHP.
- Experience with e-commerce platforms (e.g., Shopify).
- Interest in web performance, accessibility, and user experience (UX).
Candidate Profile
- Autonomous with the ability to make informed technical decisions.
- Openness and comfort integrating AI tools into the development workflow.
- Strong communication and active listening skills.
- Team-oriented with a collaborative approach to solutions.
- Naturally curious and keenly interested in new technologies.
- Agile and capable of managing multiple projects and priorities in a dynamic environment.
- Critical thinker, able to question technical solutions for continuous project improvement.
- Positive attitude and self-reliant in work.
- Rigorous and focused on delivering an excellent client experience.
Webit Offers You
- Competitive compensation.
- A hybrid work schedule, offering flexibility to choose between office and remote work.
- Autonomy to manage your schedule and achieve work-life balance.
- A comprehensive group insurance program.
- Included gym membership.
- Challenging and engaging projects.
- Opportunities for training and personal development.
- A growing company with clear advancement opportunities.
- A vibrant social committee with activities, challenges, and fun.
- Time off during the holiday season.
- Generous vacation time for rest and rejuvenation.
- And much more!
You will significantly impact the quality of deliverables, technical strategy, and development processes. This is more than an execution role; it's an opportunity to get involved, grow, and build with us! Ready to make a real difference in a passionate team? Send us your CV; we look forward to meeting you!
