To apply for this job you must first either login or register

Full Stack Developer

Toronto, Ontario  - Permanent



Job Description

Our client is seeking a Full Stack Developer to help build new features and update existing ones in their cloud accounting application.


What you’ll do:

•Collaborate with full-stack and mobile developers on cross-functional agile teams working
•Work closely with UX designers and Product owners to ensure the best web experience
•Contribute to a large codebase that contains a multitude of customer features
•Participate and share your ideas in technical design and architecture discussions
•Ship your code with continuous integration process
•Provide coaching to junior developers and share and learn from your peers
•Develop your craft and build your expertise in web full stack development


Must Have Skills:

•Enthusiasm for web development
•Experience writing and working with REST APIs
•Experience working with JavaScript frameworks such as Ember.js
•Experience with Python or Ruby/Rails (or even PHP)
•Experience with mySQL or other relational database
•Experience writing code with unit tests for great code coverage
•Experience working with large codebases and writing robust and testable code
•Familiarity with continuous integration and automated build pipelines
•Experience using github, reviewing code, reviewing PRs, and merging branches
•Ability to balance desire to ship code quickly with responsibility of making good technical decisions


Nice to Have Skills:

•Experience with client side performance optimization
•Experience working with Scrum or Agile environment
•Experience with Redis and ElasticSearch
•Experience with Flask, RabbitMQ, Celery
•Experience with Puppet and Ansible
•Experience with Docker and AWS for continuous integration


Details:
Starting: ASAP
To apply for this job you must first either login or register