Back-End Developer [#3242]

  • Company:
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    20 hours ago
  • Category:
    IT & Software

Job Title
Back-End Developer [#3242]
Job Description
Alteo is looking for a Back-End Developer for a permanent position based in Montreal.
You will play the role of a Software Developer in a fast-paced environment filled with passionate Developers, and Product Owners sharing a common goal of making our customers successful and delivering the functionality that they need.
As a key player in the development of back-end functionality, your daily work will consist of developing API interfaces, database integrations, and 3rd party service integrations. You will contribute to the design and architecture of the system along with making sure the best development practices like testing are maintained.
DEC / BAC in IT, software engineering or equivalent
3+ years of experience as a Software Developer
Ability to quickly learn and adapt to new technologies and frameworks
Autonomous, very dynamic, capable of handling working in a very fast-paced environment
Solution-oriented approach to problem solving
Fluent in English; French an asset
Excellent knowledge of Javascript (including ES6+ features) or other language
Experience consuming third party APIs and microservices
Experience writing API endpoints in Node.js using Express or similar
Git expert, knowledgeable about Github and the pull request/merge process
Good familiarity with PostgreSQL or other SQL based database
Well-versed at writing unit tests and familiar with continuous integration concepts and tools
Experience using techniques that enable team code ownership (test-driven development, literate code, code reviews, pair programming)
Proficient with agile software development methodologies
Nice to have:
Typescript, this is what our platform is written in
Docker and containerization of services and AWS Lambda functions
Cloud Services (AWS, GCP)
Hands-on experience with at least one front-end framework such as React and / or Angular
Messaging system ex: SQS / RabbitMQ
Continuous integration (CircleCI, Jenkins)
Project Logging / Tracing / Performance Monitoring
Job Type
Permanent job
Job Location
According to experience
Job ID
Back to IT Jobs Listing