We are seeking a Full Stack Web Engineer with expertise in single page web app development. Your role will be split between front-end and backend web development. This position is ideal for those passionate about product development and user experience.
Expertise with JavaScript and frameworks such as React, Redux, and NodeJS.
Expertise developing web apps with responsive/adaptive design and progressive enhancement.
Experience with TypeScript, MongoDB.
Experience developing RESTful APIs.
Experience with micro-services architecture, best practices for distributed systems, and using Apache Kafka.
Experience with ProseMirror.
Experience in public cloud environments like AWS, GCP and others.
Knowledge of containerization concepts like Kubernetes, Docker and others.
Strong knowledge and understanding of data structures, algorithms, design patterns, concurrency, multi-threading and scalability.