Full-Stack Developer

Quebec City or remote work
Full-time
Engineering

Description

XpertSea’s mission is to develop technologies that transform aquaculture into a modern, efficient and sustainable source of food for our planet. Through research and development of advanced technologies such as AI and computer vision, we’re increasing the availability of quality food, reducing the environmental impact of food production, and improving profitability across the aquaculture food chain.

XpertSea is looking for a full-stack developer with expertise in web and mobile development. The ideal candidate loves coding high-quality products, has good experience with JavaScript frameworks, TDD approach and design patterns.

Responsibilities

  • Participate in the architecture, development, testing and deployment of our Android and iOS mobile application.
  • Analyze and document features to be developed in collaboration with the Product Owner and the various stakeholders.
  • Participate in the continuous improvement of the quality of code and deliverables.
  • Participate in the rapid prototyping phase using Low Code tools.
  • Participate in the improvement of development practices through communities of practice

Minimum qualifications

  • Between 3-5 years experience in software engineering.
  • Demonstrated experience in Web and cloud architectures.
  • Experience with unit testing (TDD), test automation, with continuous integration and continuous deployment (CI/CD).
  • Proven experience with JavaScript Web frameworks.
  • Proven experience in Agile development.
  • Very good communication and collaboration skills and ability to work in a multidisciplinary team and several departments.

Desirable assets

  • Expertise with React and React Native
  • Expertise with AWS or other cloud providers
  • Experience in web security

Technical environment

AWS, React Native, Python, Docker, Git

Perks and benefits

Full workstation setup

We provide the hardware and development environment you need to do your best work.

Flexible work schedule

Come in and leave early, or late, whatever works for you and your team.

Competitive compensation

We want to work with the very best, and are prepared to make the best offer.

Generous paid time off

Enjoy the freedom to maintain a balanced and fulfilling personal life.

Group insurance

We provide complete coverage for all our employees and their families.

Education support

Books, courses... we reimburse any investment that helps you grow as a professional.

Free coffee & breakfast

Mornings on us. We keep the espresso machine humming and the fridge stocked.

Free parking & EV charging stations

Our offices provide ample parking space for everyone and easy access by public transit.