Saicon Consultants Inc.

Frontend Web Developer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Remote
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Artificial intelligence Audio engineering Best practices Cloud Continuous integration D3.js Data structure Database Debugging Design patterns DevOps Docker Functional programming Git Graph databases
  • Secondary Skills: Graph theory GraphQL Graphics design Interfaces Kubernetes Machine learning Microsoft SQL Server Microsoft Windows Azure MongoDB MySQL NoSQL Node.js Performance tuning PostgreSQL
  • Job Location: Remote, Remote
  • Posted Date: Posted today
Job Description

Qualifications:


• B.S. degree in related field or equivalent combination of training and experience


• 4+ years building web applications, APIs, and services (examples: REST, SOAP)


• Solid understanding of algorithms, data structures and time complexity analysis


• Solid understanding of functional programming using Typescript interfaces and types

• Experience working with NoSQL (Mongo, Arango) databases, Elastic, ORMs/ODMs, basic query analysis and performance optimization

• Experience with NodeJS and Express

• Experience with React hooks or equivalent Vue implementations

• Good working knowledge of test suits/frameworks.

• Proficient with Git and version control flows


• Working knowledge of sound engineering practices: coding standards, best practices and principles (SOLID, DRY), design patterns, modularity, use of abstractions, defensive coding


• Experience with agile development methodology


• Experience working with graphic APIs and libraries (WebGL, D3, Three, etc.)


• Knowledge of cloud environments application parameterization


• Experience using dev tools such as package managers, bundlers, task runners, linters


• Excellent troubleshooting and debugging skills


• Experience with all stages of Software Development Life Cycle


• Experience with graph databases and graph theory

• Prior experience with AI/ML is a plus

• Experience working with virtualization technologies (Docker containers) is a plus


• Experience with message brokers (e.g. RabbitMQ), queues, pub-sub is a plus


• Experience working with relational (MySQL, Postgres, and/or MSSQL Server) is a plus


• Prior experience with accessibility standards is a plus


• Prior experience using scripting languages (Python, shell scripting) is a plus

 

Our tech stack:

• Typescript

• React with Apollo composable

• Storybook

• RabbitMQ

• GraphQL

• Apollo Express server

• Jest

• ArangoDB (No SQL)

• Docker

• Kubernetes

• Azure DevOps for code and CI/CD

Relevant Job Openings
Tableau developer
Azure Data Architect with Talend
Azure Cloud Architect
Java Full stack Developer
Senior Data Engineer
Senior Data Engineer