Description
Hello,
I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions.
I work on two types of recruitment: temporary and permanent.
All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.
We are looking for a PHP/Python full stack developer to join our dynamic team. This is a permanent position, 100% on site, located in Laval.
As a Full Stack Programmer, you will be responsible for the design, development and maintenance of web applications, focusing primarily on PHP, Python, Node.js, MS-SQL and MySQL. The ideal candidate will have an excellent command of both front-end and back-end development. This position offers an exciting opportunity to actively participate in the growth of our organization by delivering high quality software solutions.
Main responsibilities :
Collaborate with multidisciplinary teams to understand and analyze project requirements, and translate these requirements into technical specifications and concrete tasks.
Design and develop robust, scalable and secure web applications, using PHP, Python, Node.js, MS-SQL and MySQL technologies.
Write well-structured, optimized and easily maintainable code, while respecting best practices and coding standards.
Ensure the smooth running of web applications by applying rigorous testing and debugging procedures.
Optimize application performance and implement appropriate caching strategies.
Conduct code reviews and provide constructive feedback to team members, ensuring code quality and compliance with standards.
Integrate third-party APIs and libraries into applications, ensuring seamless management of data and functionality.
Maintain complete and clear technical documentation for system codes, specifications and architectures for future use.
Keep abreast of new technological trends and industry developments, suggesting process improvements and the adoption of new technologies.
Qualifications:
Proven experience as a Full Stack programmer, with particular expertise in PHP, MS-SQL and MySQL.
Good command of front-end technologies such as HTML, CSS, JavaScript, as well as frameworks like React, Angular or Vue.js.
Expertise in back-end development, particularly with PHP frameworks (e.g. Laravel, Symfony) and database management systems (MS-SQL, MySQL).
Significant experience in the use and creation of APIs.
Proficiency in the use of version control systems (e.g. Git) and project management tools (e.g. Jira, Trello).
Knowledge of server configuration, deployment and hosting environments (e.g. Apache, NGINX, AWS, Azure).
Proficiency in other programming languages (Python, Java, C#, etc.) is an asset.
Excellent problem-solving and analytical skills, with a keen eye for detail.
Strong communication skills and ability to work effectively in a collaborative environment.
Ability to manage multiple projects simultaneously and meet delivery deadlines.
General skills:
Excellent written and oral communication skills in French and English.
Logical, technical and analytical mind.
Positive, proactive and solution-oriented attitude.
Attention to detail and strong ability to solve complex problems.
Ability to work independently while collaborating effectively as part of a team.
Strong sense of organization and prioritization, with the ability to proactively track ongoing tasks.
Effectiveness in providing technical support, both on-site and remotely.
Ability to handle stressful situations, solve problems and manage multiple projects in a dynamic environment.
Ability to popularize technical concepts for non-expert users and support them in solving basic technical problems.
Willingness to learn and maintain up-to-date technological knowledge.