Senior Developer

Senior Developer

Montreal,†Quebec †-†Permanent

Job Description

Our client is a Fintech whose innovative products optimize the relationships between landlords, leasing staff, brokers, renters, and tenants by concurrently taking risk out of the leasing process and making it more efficient.

They have achieved 250% year over year growth the last 3 years, successfully raised $15M in a Series B, and are actively expanding their footprint nationwide.

You Will:

- Work as part of a multi-disciplinary team to build next generation software products (full stack)
- Be accountable for delivering and supporting applications in production environment
- Participate in a full AGILE development process with frequent releases
- Develop fully functional application components with clean code
- Implement solid front ends for client facing and internal websites
- Build backend MicroServices with well defined APIís
- Work with persistent data stores, caches, messages buses, and other server-side technology
- Create automated unit tests, API tests, integration tests and ensure quality delivery
- Author technical documents and artifacts for developed software

Must Have Skills:

- General Software Development 8+ years
- BS Degree in Computer Science or Engineering
- TypeScript 3+ years
- Frontend development experience with React Framework (TypeScript), HTML, CSS
- Substantial experience building REST API in a Micro Services architecture
- PostgreSQL or similar SQL database (schema and CRUD operations)
- Worked with message buses, pub/sub, or real time data
- Familiarity with developing for AWS platform using containers
- Worked in an agile team (Scrum or Kanban)
- Atlassian Jira, Confluence, GitHub, or similar tools

Nice to Have Skills:

- GraphQL
- Redis
- Python
- MongoDB or other NoSQL database


Starting: ASAP