Job Description
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility. Experience with Agile methodologies is also required. In general, you will:
– Participate in the adoption and improvement of development practices by the teams and adapt the practice to our business reality.
– Report progress to various stakeholders and ensure alignment with key project milestones.
– Collaborate with Product Owners, project managers, and developers to define sprint priorities and various deliverables.
– Ensure that user stories are well-documented to facilitate the team’s work.
– Participate in the development, integration, and evolution of our products (Front-End, Back-End).
– Research solutions, create proof of concepts, and develop production applications.
– Work closely with the quality assurance team to meet our quality and security requirements.
– Travel to client sites for deployments as necessary.
– Perform any other related tasks or tasks relevant to the activities of this sector, according to business evolution and/or the emergence of new opportunities.
**QUALIFICATIONS**
– You hold a Bachelor’s degree in Software Engineering or equivalent.
– You have a good understanding of software development processes and project life cycles.
– Your recent development experience includes Angular, PHP, and Java.
– You are proficient with the following frameworks: WordPress, Drupal, and Laravel.
– You have experience with API development.
– You ensure your code is of high quality and well-documented.
– You use Jira, Confluence, or other technological tools to manage user stories and the backlog.
– You are comfortable working in a multi-project context on the same product.
– You have excellent communication skills and can guide teams towards success.
**Type of Employment:** Full-time, Permanent
**Education:** Bachelor’s degree in Computer Science (Required)
**Experience:** Software Development: 3 years (Required)
**Language:** English and French
**Location:** Hybrid
**Expected Start Date:** As soon as possible