Senior Web Developer 5+ years (Remote US and Canada Only)
Yellow Labs Software
- Canada
- Permanent
- Full-time
- Have a Bachelor's Degree in Computer Science or related field.
- 5+ years of experience in software development.
- Strong knowledge of the MEAN stack: Node.JS, Angular, Express, and MongoDB
- Familiar with Cloud Technologies (AWS, Azure, Google, Heroku).
- Have strong knowledge of databases, cloud architectures, networking, and basic security.
- Be an expert in architecting REST APIs with JSON responses.
- Construct small microservices with high availability and reliability.
- Familiar with working with Agile/XP methodologies.
- Work with Git and continuous integration systems.
- Must thrive in a fast-paced and dynamic environment
- Be good at breaking down large problems into smaller, solvable chunks.
- Be eager to learn new technologies and contribute to projects outside their core strengths.
- Have excellent communication skills with the ability to explain technical issues to non-technical co-workers.
- Seek out areas for improvement in the codebase and our internal processes and help us develop a plan to achieve those improvements.
- Offer constructive feedback during code reviews and positively receive and execute the feedback others offer.
- Optional
- Experience working with financial data or services.
- Experience developing with Zapier.
- Experience working with Jira and TestRail.
- Experience working in operations.