Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing the latest user-facing features using React.js
- Designing a modern highly responsive web-based user interface
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Learn and understand user interactions
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
Job Requirements
- Strong CS fundamentals and system design patterns.
- Experience with GraphQL, Apollo Client
- Experience with Typescript, React & React Native
- Experience with OpenGL & WebGL
- A mature approach to git and version control
- Experience with modern CI/CD pipelines.
- Experience with cloud infrastructure and distributed architecture patterns
- Experience with functional programming principles and immutable patterns
- Experience with container orchestration
- Experience collaborating within a team of engineers and frequently presenting technical work
- Experience with robotics, manufacturing, enterprise commerce or logistics
- A strong GitHub portfolio showcasing your coding capabilities and creativity
- Technology stack
- Frontend
- Typescript
- React & React Native (we love hooks and the context API)
- Emotion/Styled-Components
- WebGL, Deck.GL, Nebula.GL
- Koa
- Docker
- Jest
- Backend
- Graphql/GQLGen
- Postgis
- GDAL/OGR
- Python & Rhinoscript
- Docker
- AWS IoT/MQTT
- AWS S3
- AWS Greengrass
- AWS Fargate
- AWS Lambda
- Terraform
- Azure