Intermediate Full Stack Developer
at Procom
Calgary, AB, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Aug, 2024 | Not Specified | 12 May, 2024 | 3 year(s) or above | Pages,Dashboards,Business Logic,Kubernetes,Kafka,Css,Design,Web Services,Web Projects,Typescript,Sql Server,Docker,Mongodb,Computer Science,Html,Microservices,Graphql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
INTERMEDIATE FULL STACK DEVELOPER
On behalf of our client, Procom is seeking a Int Full Stack Developer for a 9 month contract in Calgary or Edmonton AB (preferred)
Intermediate Full Stack Developer Responsibilities
- Participate in the design and implementation of full stack applications using cloud-based architectural framework.
- Analyze technical requirements, develop, test, and deploy new software solution or functional enhancements in a DevOps environment.
- Apply the development processes established by the development team such as the revision of code, follow-up and change management and all DevOps practices.
- Build and maintain Azure-based front-end, Microservices and Functions (Express/Node) backend using Azure DevOps Pipelines
- Participate in building cutting-edge micro-services architecture following best-in-industry patterns.
- Design and develop front and backend components (service-based using JavaScript framework)
- Actively learning and seeking out ways to continuously improve, researching best practices and suggest appropriate technologies.
- Contribute to product development, engage with team members and cross functional teams to define solutions, and estimate the scope of work required.
- Participate in code reviews, API design reviews, or technical reviews of product stories.
- Support best practices including Unit Testing, Continuous Delivery
- Support the entire application lifecycle (concept, design, test, release and support)
Intermediate Full Stack Developer Mandatory Skills
- Hands on experience in Node.JS and TypeScript
- Experience in design and development of scalable and secured web services that integrate with other technologies in service-oriented architecture.
- Experience designing, building, and maintaining RESTful APIs
- Experience working with NoSQL databases (CosmoDB, MongoDB, etc.)
- Basic knowledge of Azure Service (e.g. Storage, Resource Group, etc.) Hands on experience with HTML 5, CSS, React, GraphQL (Apollo), Webpack.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Designing and developing UI components like login page, dashboards /landing pages, menu items, navigation-based components, detailed screens with single and multi-line data handling.
- Good knowledge of Cosmos DB, MS SQL Server, KAFKA, Microservices, Micro-frontends, Linux environment, Docker, Kubernetes, and Azure cloud overall
- Bachelor’s degree in Computer Science or Software Engineering or equivalent experience. 5+ years’ experience building full-stack web projects with a significant focus on UI, back-end code and business logic.
- 5+ years’ experience writing Unit Test
- 3+ years’ experience using Azure DevOps (e.g. Git source control, pull request, etc.)
Responsibilities:
- Participate in the design and implementation of full stack applications using cloud-based architectural framework.
- Analyze technical requirements, develop, test, and deploy new software solution or functional enhancements in a DevOps environment.
- Apply the development processes established by the development team such as the revision of code, follow-up and change management and all DevOps practices.
- Build and maintain Azure-based front-end, Microservices and Functions (Express/Node) backend using Azure DevOps Pipelines
- Participate in building cutting-edge micro-services architecture following best-in-industry patterns.
- Design and develop front and backend components (service-based using JavaScript framework)
- Actively learning and seeking out ways to continuously improve, researching best practices and suggest appropriate technologies.
- Contribute to product development, engage with team members and cross functional teams to define solutions, and estimate the scope of work required.
- Participate in code reviews, API design reviews, or technical reviews of product stories.
- Support best practices including Unit Testing, Continuous Delivery
- Support the entire application lifecycle (concept, design, test, release and support)
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science or software engineering or equivalent experience
Proficient
1
Calgary, AB, Canada