Senior Full-Stack Developer

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Senior Developer working with a modern stack managing global brand projects. Collaborating in an Agile environment focusing on quality and performance optimization.

Responsibilities

  • Develop and maintain back-end features in Java and PHP: design REST APIs, business logic, transaction management and dependency handling
  • Write efficient MySQL queries, participate in data architecture decisions and optimize performance
  • Build front-end interfaces in React.js, TypeScript and JavaScript, ensuring component quality, state management and user experience
  • Write unit and integration tests covering both back-end and front-end
  • Participate in all stages of the product lifecycle, from design to production
  • Write rigorous unit and integration tests to ensure feature stability
  • Contribute to code reviews with a critical and constructive perspective
  • Participate in scoping, technical documentation and maintenance of existing features
  • Use AI tools daily to increase your productivity and the quality of your deliverables
  • Work closely with Product Managers and designers in an Agile/Scrum environment
  • Communicate clearly about technical constraints, trade-offs and blockers
  • Contribute to the team's continuous improvement of practices

Requirements

  • 5+ years of experience in full-stack development, with strong expertise in both front-end and back-end
  • Proficiency in React.js, TypeScript and JavaScript, including component architecture and performance optimization
  • Practical experience in Java and/or PHP on the back-end, with a solid understanding of REST APIs and object-oriented patterns
  • Comfortable with MySQL: writing complex queries, performance optimization and understanding data architecture concerns
  • Experience in a SaaS environment or equivalent
  • Familiarity with Agile/Scrum practices and associated tools (Git, code reviews, ceremonies)
  • Regular use of AI tools within your development workflow
  • Bilingual in French and English, written and spoken

Benefits

  • A modern stack and technical challenges that match your level: React.js, TypeScript, JavaScript, Java, PHP, MySQL
  • A small team where every line of code has a direct impact on global brands
  • Autonomy to propose solutions, not just execute tickets
  • A culture that values both code quality and the quality of human relationships
  • A true work/life balance and flexibility in how you organize your work

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

JavaJavaScriptMySQLPHPReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.