Job Description
Job Description
We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covid) with later relocation to Vancouver . Our client is a SAAS software company located in downtown Vancouver.
You Will :
- Collaborate on requirements specification (user stories)
- Design, implement and test technical solutions that meet the requirements
- Develop well-structured, maintainable code for web, mobile, and APIs
- Pair with other developers on feature development, code reviews and bug fixing
- Collaborate with the team on evaluation and implementation of frameworks and tools to help with development and quality
You Have :
3+ years in software developmentStrong knowledge of developing :Large, integrated systems with many external dependencies
Web services and APIs ( REST & / or GraphQL )Web and mobile applications, end-to-endExperience using PHP ( Symfony )Intermediate experience using a type-safe languageWorking knowledge of software design patternsWorking knowledge of Typescript / ReactWorking knowledge of Linux , Git , DockerBonus :
Working knowledge of Cloud Infrastructure (ie. AWS ) and their related SDKs and CLIsScripting experience ( Python / Boto3 / Bash )Experienced in troubleshooting bugs and solving customer problemsPerks :
Competitive salaryExtended health benefits3 weeks vacationsProfessional development budgetIf this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!