Skip to main content
Job Description

Lead Software Engineer

By March 9, 2020February 8th, 2022No Comments

Summary

Ubersmith is a global leader in recurring billing management software. Its recurring billing, sales quotes, order management, infrastructure management and support ticketing solutions are integrated, open and extensible. Hundreds of businesses in 20 countries rely on Ubersmith to better serve their customers, run their business, accelerate their time to market, and improve their overall efficiency. Ubersmith is a growing, profitable company with innovation and technology development at the core of its business.

About the position

Ubersmith is looking for a Senior Engineer having a rich and versatile programming experience ready for new challenges in the development of a SaaS Microservices application under Node.js and Typescript.

You are welcome to help a team of developers and are ready to share your knowledge and contribute to the achievement of our new project that has enormous market potential.

You have strong technical skills and an ability to move quickly on new technologies. This position is an amazing opportunity for you to step out of coding redundancy and realign your career with a true R&D work environment.

Responsibilities

  • Research and recommend technological solutions
  • Define code iterations, design and architecture
  • Add complex features
  • Service architecture and improvements to the current infrastructure
  • Share knowledge and participate in debates with a team of experienced developers
  • Let us benefit from your experience

Qualifications and work experience

  • Have worked 8 years and more developing Web and MVC applications
  • Good knowledge of databases and object-oriented programming
  • Excellent knowledge of security constraints concerning online applications
  • Fullstack experience, LAMP, API, Node.js, microservices
  • Very good communication skills in English and French is big advantage

    Our work environment:
  • Slack, GitHub, Mac OS, Google Workspace 100% Remote Work based in Canada or USA

    Our technology stack:
  • TypeScript, JavaScript, Node.js, MongoDB, Mongoose, NestJS, GitHub Actions, Kubernetes, Docker, OpenShift and more

Apply

If interested, send your motivation letter and a resume to hr@ubersmith.com

À propos d’Ubersmith

Ubersmith est un chef de file global en logiciel de gestion de facturation récurrente. Ses solutions de facturation récurrentes, de soumissions de vente, de gestion des commandes, de gestion d’infrastructure et de billetterie d’assistance sont intégrées, ouvertes et extensibles. Des centaines d’entreprises dans 20 pays se fient à Ubersmith afin de mieux servir leurs clients, gérer leur entreprise, accélérer leur temps au marché et améliorer leur efficacité de façon générale. Ubersmith est une entreprise profitable et en pleine croissance, dont l’innovation et le développement technologique sont au centre de ses activités.

Sommaire du poste

Ubersmith est à la recherche d’un·e développeur·euse sénior possédant une expérience très variée de la programmation et désirant relever un nouveau défi tout en acquérant ou en améliorant ses connaissances dans le développement d’une application SaaS MicroServices autour du noyau Node.js et des langages Typescript et JavaScript.

Vous êtes invité à rejoindre une équipe de développeurs passionnés pour partager vos compétences et contribuer à la réalisation de cette application dont le potentiel de marché est énorme.

Vous possédez de solides aptitudes techniques et la capacité de passer rapidement à l’action sur de nouvelles fonctionnalités et correctifs. Ce poste est une opportunité incroyable pour tout développeur actuellement coincé dans l’avancement de sa carrière.

Responsabilités

  • Rechercher et proposer des solutions technologiques
  • Définir les itérations, la conception et l’architecture du code 
  • Ajout de fonctionnalités complexes
  • Architecture des services et améliorations de l’infrastructure actuel
  • Partager des connaissances et participer aux débats avec une équipe de développeurs expérimentés 
  • Nous faire profiter de votre expérience

Expérience requise

  • Avoir travaillé 8 ans et plus aux développements d’applications Web et MVC
  • Une bonne connaissance des bases de données et de la programmation orientée objet
  • Excellente connaissance des contraintes de sécurité concernant les applications en ligne
  • Expérience Fullstack, LAMP, API, Node.js, microservices
  • Très bonne capacité de communication écrite et orale en français et de l’anglais

    Notre environment de travail:
  • Slack,  GitHub, Mac OS, Google Workspace 100% travail à distance

    Notre stack technologique:
  • TypeScript, JavaScript, Node.js, MongoDB, Mongoose, NestJS, GitHub Actions, Kubernetes, Docker, OpenShift et plus

Apply

If interested, send your motivation letter and a resume to hr@ubersmith.com