The recruitment team at Myticas Consulting is looking for an experienced Cloud Managed Service Developer who would be interested in a contract opportunity offered within the Ottawa, ON region.
Ideal Requirements:
- Full stack development with 10+ years of professional experience with Java and/or Python
- Knowledge of React+Redux (and/or Angular2+)
- Integration with RESTful APIs and JSON
- Experience with microservices architectures and containerization
Responsibilities:
- Delivering a complete set of tools and documentation based on business needs
- Writing tested and documented applications and product features
- Coordinating with the product owners, solution architects and engineering team
- Cooperating with the back-end and front-end developers of the portal engineering team
- Communicating with external web services
Additional Requirements:
- Proficiency with modern web application architectures
- Knowledge of React+Redux (and/or Angular2+) best practices and commonly used modules based on extensive work experience
- Integration with RESTful APIs and JSON
- Experience with microservices architectures and containerization
- Creating self-contained, reusable, and testable modules and components
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Experience with debugging web apps in multiple browsers, identifying front-end versus back-end issues
- Experience with building the infrastructure for serving the front-end app and assets
- Experience with architecting and automating the build process for production
- Writing extensive unit tests using automated TDD tasks
- Mocking up ideas and presenting them for discussion
- Knowledge of and passion for front-end development of interactive user interfaces and dashboards
- Familiarity with Git and JIRA
- Experience with NPM JavaScript package management
- Experience using Ansible, Terraform and integration with AWS APIs and services
- provided by Dice