Backend Developer

Company name: Thorens Solutions – Headhunters
  • Activity area : Technologies

  • Salary : Salary around 60 000$ to 95 000$ based on experience

  • Job type : Permanent - Full time, Flexible hours, 100% remote work, Occasional remote work

  • City : Montreal and/or Remote

Company description

Founded in 2017, our client is a growing Montreal based Startup that provides software development services (mobile and web applications) to businesses of all sizes. Focused on innovation, their mission is to become a leading software development company by providing high value to their clients, using efficient work methods, continuously improving, and doing it while enjoying a stimulating work culture.



For more details on the company and the position, contact Nancy Varriano. 
By email : nancyv@thorens-solutions.com

On LinkedIn : LinkedIn Profile



Job description

As a Backend Developer, you will play a crucial role in developing and improving software applications for clients, from various fields of activity. In collaboration with the members of their team, the backend developer will transform their clients’ vision into reality.

Tasks and Responsibilities

  • Writing the web services and APIs used by front-end developers and mobile application developers.
  • Contribute to architectural design, automated testing, continuous integration and build management.
  • Collaborating with front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience.
  • Be involved and participate in the overall application lifecycle.
  • Ensure quality through unit and functional testing.
  • Automation of unit tests.
  • Develop functional and sustainable web applications with clean code.
  • Rigorously maintain code documentation.
  • Troubleshoot and debug applications

Qualifications

  • Bachelor’s degree in Computer Science/Software Engineering or similar experience
  • Experience developing and managing RESTful web APIs with demonstrable production-scale experience.
  • Proficiency with Java or C#.
  • Experience with Relational Database design (PostgreSQL) and/or NoSQL
  • (MongoDB).
  • Understanding of microservices architecture design and implementation.
  • Strong teamwork skills and problem-solving attitude.
  • Work effectively independently, or within a team focused on collaboration, communication and team decision making.
  • Strong interpersonal skills, detail oriented and able to manage groups of tasks simultaneously.
  • Experience of architecting transformation and connectivity solutions using 3rd party tools.
  • Native or professional English speaker.

 

Additional requirements (Nice-to-have)

  • DevOps and Kubernetes understanding.
  • Experience or knowledge of CI/CD pipeline implementation.
  • Experience with Heroku, Gitlab, AWS S3, AWS EC2, Helm.
  • Agile/Scrum development experience.
  • Demonstrable experience with JavaScript, Node.JS, Python.
  • Experience with Redis.
  • Fluidity in French

Work conditions


  • Permanent position, full time
  • Flexible schedule based on 40 hours a week
  • Salary around 60 000$ to 95 000$ based on experience
  • Remote 100% or on occasion
  • Vacation



Note : The masculine is used to lighten the text without prejudice to the feminine form.

This offer has already been filled.