Intermediate Full Stack Developer

at  Procom

Calgary, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Aug, 2024Not Specified12 May, 20243 year(s) or abovePages,Dashboards,Business Logic,Kubernetes,Kafka,Css,Design,Web Services,Web Projects,Typescript,Sql Server,Docker,Mongodb,Computer Science,Html,Microservices,GraphqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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