English
LET'S TALK ABOUT YOUR CAREER

A career in tech inspired by people

Develop your potential and shape the future of software engineering with us.

Join our team

carré (1)-Nov-28-2024-04-12-00-5163-PM

Improving the future of software engineering

This is the mission that drives us day after day. Since Nexapp's beginnings, our team is motivated by building quality technology products. Software engineering best practices are the backbone of scalable projects.

Join us in our ambitious goal to help 100,000 teams build software products that have more impact.

1010.Nexapp 221007_arianne_nantel_gagnon_photographe
Current job opportunities
Let's talk about our guiding principles

Continuously improving

We are determined to push our boundaries and challenge the status quo. We strive for improvement, innovation and continuous learning, both personally and collectively. We constantly raise the bar for ourselves and for the industry.

Getting involved with passion

Our passion is evident in the enthusiasm, energy and personal commitment that go into everything we do. We applaud those who take the initiative, challenge the ordinary and bring real drive to their work.

Cultivating cohesion

We cultivate a work environment that values collaboration, open communication and respect. We firmly believe that collective effort is the key to achieving great things. This solid strength unites us with each other, with our clients and with the community.

Acting with conviction

This deep-seated determination drives us and creates a climate of trust wherever we go. It means staying committed and persevering despite obstacles, and making courageous decisions guided by our knowledge, our wisdom and our mission. 

Why join Nexapp?

Culture

A network of experts to share and learn from

A variety of clients across industries, sizes and technologies

Training budget for continuous improvement of technical skills

Organization-wide training on soft skills

Frequent social activities and get-togethers to cultivate cohesion

1727443750091

Work-life balance

2 weeks vacation + 10 floating days off + 3 days off during the holiday season

Personal days to take care of yourself (or a loved one)

Flexible working hours and location

"Workcation" available in Canada and other countries

20230403_123640

Benefits

Group RRSP and TFSA with Nexapp contribution

Group insurance with Nexapp contribution upon joining the company

24/7 telemedicine access and Employee and Family Assistance Program (EFAP)

Tonic gym and CrossFit membership and exclusive training once a week

IMG_2555

Work from our modern headquarters in Sainte-Foy, Quebec City ...

  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe1-1
  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe3-1-1
  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe8-1-1
  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe10-1-1-1
  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe21-1
  • Nexapp 240613 espace_arianne_nantel_gagnon_photographe22-1

... or wherever you like.

Let's talk about your future colleagues

Martin N-

What I love about Nexapp is the developers' curiosity and ability to learn. Since I want to coach the team and help them grow, I have an incredible playground. The focus isn't on stories or deliverables. The focus is on the customer's need and delivering value on a regular basis.

Martin Nadeau

Senior Engineering Manager

Claudie (1)

The intrapreneur that I am has found Nexapp to be an extraordinary playground, nurtured by a dynamic culture and the talents that shape it. Surrounded by a community of passionate people, I have the opportunity to combine ambitious goals with everyday fun.

I'm proud to make a difference in a company where management is fully committed to placing the human factor at the heart of its corporate strategy.

Claudie Gingras

Director, Culture & Talent

Jannick

For me, I was confident that at Nexapp, I would continue to learn and apply the best practices I had been taught, both in terms of development and processes. It's a motivating environment where I feel well-equipped to meet the new challenges I encounter.

Jannik Levesque

Full Stack Developer

Samuel

Over the years, I've learned that Nexapp is more than an exceptional culture. It's a significant investment in innovation and best practices in software development, but also a commitment to the success of customer projects. I believe Nexapp is an employer of choice and offers an environment where I can grow professionally and personally.

Samuel Bilodeau

Financial Director

Sarah-Pascale (1)-1

I have a very strong entrepreneurial streak that drives me to take initiative and responsibility for different projects and see them through to a successful conclusion.

At Nexapp, I have the autonomy and freedom to participate in value-adding projects, and I have access to the coaching I need to develop as a professional. It's truly a continuous learning process!

Sarah-Pascale Demers-Dussault

Account Manager

1716992159713
IMG_8364-1-1
1714742263531 (1)
IMG_8789-1
IMG_5915-1-1
IMG_4153-1
1717075440415
1729775799986
1727193584576
IMG_9667-1
IMG_4060-1
IMG_8996

Do you want to be part of the Nexapp team? 

We'd love to meet you!

FAQ

Answers to the frequently asked questions

 

1006.Nexapp 221006_arianne_nantel_gagnon_photographe (1)

 

What's your recruitment process like?

The process may vary from job to job, but it generally looks like this: 

  • A first meeting to get to know each other and go beyond your CV. We'll talk about your aspirations, your background and your values to ensure a mutual fit!

  • A second meeting involving the manager. We'll discuss the role more specifically, and you'll have the opportunity to ask any questions you may have.

  • Finally, a technical discussion with two members of the team. The topics covered during this discussion will be indicated to you in advance, so that you can be well prepared!

What are the essentials for joining the Nexapp development team?

We want to assess your curiosity and desire to learn. We're also looking for people with a positive attitude who want to collaborate with their colleagues on a daily basis. We'll be assessing your technical skills: versatility and attention to quality are a must! We'll talk to you about quality principles, testing, web and mobile development. Don't hesitate to share your interest in specific business areas or products!

Do you have any suggestions for improving my knowledge before applying for a technical position?

We'd like to recommend these books to you: Clean Code and Clean Architecture. As well as these kata exercise sites: Kata-Log, Kata-Catalog on GitHub and Emily Bache on GitHub. For the nomenclature of code smells and design patterns: the site Refactoring Guru and the podcast Soft Skills Engineering. You may find the following sites useful: TDD Buddy, Code Cop and Programming with Wolfgang. Finally, a useful link to our blog, especially the technical articles.

What are working hours like?

Everyone's reality is different, and Nexapp wants you to be able to adapt your schedule to your needs, as long as there's good communication with your colleagues and customers to keep projects moving forward!

What's the recipe for a distributed team?

We're constantly striving to improve it, but here are the key ingredients:

  • Great trust placed in all team members.
  • Weekly rituals with everyone to keep them informed and highlight successes.
  • Quarterly meetings that give visibility to the whole company.
  • Frequent team celebrations, such as our Fall Kick-Off, Summer Party and Holiday Party.
  • Remote colleagues who are encouraged to come into the office once a month.
  • Work sessions at the Nexapp chalet to advance projects and consolidate bonds.
  • Office equipment, to include both on-site and remote people.

What does a Nexapp development team look like?

We adapt to the unique reality of each of our clients to deliver more value. In fact, this is how we've developed our best-practice software engineering approach in a variety of fields, from healthcare to finance to tourism, and beyond. There are, however, different elements that apply to almost all projects:

  • We generally work with our clients in one of two ways, either co-developing with their in-house teams or carrying out the project from start to finish.

  • Whatever the type of collaboration, we aim to accompany our customers through their entire software development cycle, from product strategy to development, including UX/UI design.

What does a typical Nexapp project look like?

The answer varies greatly depending on each client's reality. Whatever the project, you can count on a network of software developers, a product owner and UX/UI designers. Although we operate in the service sector, our teams are not distributed at customer sites. We work together in Nexapp's physical and virtual environments.

What technologies do you use?

We work with several current technologies, depending on the client's context. What is non-negotiable for us is to work according to good software engineering practices, such as :

  • automated testing and the test pyramid
  • Test-Driven Development (TDD) and Domain-Driven Design (DDD)
  • S.O.L.I.D. principles
  • tell, don't ask (TDA) approach
  • clean architecture
  • cloud design patterns
  • accessibility-first design
  • functional programming

What's the Nexapp management team like?

The management team and managers are an integral part of Nexapp's day-to-day operations. You'll see them at our quarterly get-togethers, happy hours, meetings and randomly in our open-plan offices. These are all opportunities to take advantage of our linear hierarchy to share your ideas or opinions. What's more, our quarterly meetings bring a great deal of transparency to the whole team. 

Creamy or traditional?

Huh?! On your first day at work, you'll be introduced to your colleagues in hybrid mode in the form of a quiz to get to know you better. You'll have to answer THE question that divides a whole population: at St-Hubert, do you go for the creamy or traditional coleslaw? Expect to make friends and enemies in seconds, depending on your answer!