Full-Stack Developer
Job Description
In business for 25 years, we have a young and dynamic development team that uses modern development and management methods.
Job Description
You will work closely with talented designers, developers and project managers to create web applications for our clients.
If you also want to work with the most magical development team, apply now!
Profile
Autonomy, ambition and teamwork
3 to 5 years of experience in a similar position
Rigorous, well-organized and methodical
Efficiency and timeliness
Ingenuity and resourcefulness
Thorough understanding of the creation process
Team-oriented
Self-taught ability
Tasks
Integrating HTML and CSS from Figma templates
Programming with JavaScript (animations, forms, etc.)
Create and develop websites, Web applications, etc;
Be able to estimate the time required to develop projects
The candidate must be able to manage several projects at the same time and be detail-oriented
Design or participate in the creation of Flowchart (FigJam)
Develop, implement and maintain projects with Laravel and PHP
Collaborate on database architecture (MySQL)
Gather, analyze and synthesize customer requirements
Ensure quality of deliverables and follow up on mandates during production
Maintain applications and data
Code review
Qualifications
Development with WordPress and PHP
Knowledge of MySQL
Interest in and knowledge of Laravel
Very good knowledge of Git, Shopify and WooCommerce (asset)
Knowledge of APIs
Knowledge of Bash and Shell
Knowledge of unit testing (asset)
Knowledge of Mac environment (an asset)
Knowledge of Asana project management tool (an asset)
Experience with JavaScript and Vue.JS frameworks
Experience with React (asset)
Expert in Responsive website adaptation
Excellent knowledge of Vanilla JavaScript
Knowledge of Shopify and WordPress (asset)
Knowledge of Flowchart (FigJam)
Knowledge and experience of Tailwind CSS
Knowledge of BEM (Block Element Modifier) CSS writing methodology (asset)
Good communication and leadership skills
Ability to handle pressure
Excellent command of spoken French
The benefits of working with us
Flexible schedule: We offer flexible schedules to allow you to adapt your work to your personal needs.
Option for a 4-day work week: You have the option to work a 4-day week from Monday to Thursday, promoting a better work-life balance.
Office work and telecommuting option: You can choose to work in the office or take advantage of the telecommuting option for more flexibility.
Stimulating work environment: Enjoy a dynamic work atmosphere where innovation and collaboration are encouraged.
Flexible wellness allowance: We offer a monthly allowance for you to invest in your physical and mental well-being.
Social events: Participate in our after-work events and various team activities that strengthen bonds between colleagues and promote a positive company culture.
** The masculine gender is only used to lighten the text.
