……….
DESCRIPTION
Looking for a role where your front-end expertise makes a real impact within a human-scale, innovative company?
Join the 360.Agency team! Our 200 collaborators are experts in creating web and marketing solutions designed for Canadian automotive dealers.
Our package includes fun, flexible hours, group insurance from day one, unlimited telemedicine for you and your family, and much more!
This position is offered in a hybrid work model.
360.Agency is looking for a Front-End Developer.
In this role, you will contribute to the development of our online sales platform dedicated to the automotive sector. You will help build modern, high-performance and scalable interfaces while collaborating closely with designers, backend developers and product teams.
If you enjoy tackling challenges, working with the best web technologies and frameworks, and creating high-quality user experiences, this role is made for you!
……….
MAIN TASKS AND RESPONSIBILITIES
- Design, develop, and maintain efficient, testable, reusable, and reliable code.
- Develop and enhance our shared component library to ensure visual and technical consistency across all our products.
- Develop and evolve new application modules (micro-frontends) for our various web platforms.
- Participate in the continuous improvement of our application platforms.
- Support and maintain our current solutions.
- Participate in the agile development process.
- Pair programming and code reviews.
- Collaborate with other teams (Back-end developers, integrators, designers, content managers, mobile developers).
- Collaborate with the team on integrating AI-powered features (intelligent suggestions, personalization, etc.) into our user interfaces.
- Participate in exploring and adopting AI-assisted development tools (e.g., Claude Code) to improve team productivity.
……….
REQUIRED QUALIFICATIONS
Core Technologies
- JavaScript fundamentals + ES6
- React (intermediate level)
- Experience developing applications or application modules (SPA with SSR)
- Experience with state management tools (Context API, Redux, etc.)
- Experience with recent React features and updates (Hooks, Suspense, etc.)
- Node + npm (Yarn)
- Git or equivalent version control system
- HTML
- CSS/SCSS
- 3 years of relevant experience
……….
ASSETS
- SASS / SCSS
- Testing: Experience with frontend testing frameworks (Vitest, Jest)
- Quality & E2E: Integration and end-to-end testing
- Observability: Performance monitoring (using Datadog or equivalent tools) and log management
- Familiarity with AI-assisted development tools
- Experience or interest in integrating AI services into web interfaces
- Java / JSP
- Spring & Spring Boot
- Hibernate MySQL
- Elasticsearch, MongoDB, Redis
- Application servers (Tomcat, Apache, Nginx)
- REST and/or microservices architecture
- Experience working in a Cloud environment (Amazon Web Services or equivalent)
……….
IDEAL PROFILE
- You are comfortable with HTML, CSS, responsive design, and cross-browser compatibility challenges.
- Through past experiences, you have demonstrated strong problem-solving skills, autonomy, versatility, resourcefulness, attention to detail, and the ability to work under pressure and collaboratively within a team.
- You are comfortable designing and configuring distributed systems.
- You have strong verbal and written communication skills in French and a functional knowledge of English.
- Experience with agile methodologies.
- You are curious about new technologies, particularly artificial intelligence, and proactive in adopting new tools.