General Requirements:
- An understanding our mission to unleash the potential of manufacturing
- Hands-on experience developing backend systems for web applications (experience with statically typed languages desirable)
- General knowledge of data structures and algorithms
- Experience with relational databases
- Experience with more than two programming languages (including frontend)
- Familiarity with development using public cloud services such as AWS, Google Cloud, Azure
- Experience developing in a team using Git/GitHub
- Proficiency in English
Nice to Have/Desired Skills:
- Experience with statically typed languages incorporating functional paradigms such as Rust, Scala, etc.
- Hands-on experience designing, developing and operating microservices
- Hands-on experience developing websites with consideration of security requirements
- Hands-on experience designing and developing large-scale services
- Proficiency with container technologies such as Docker
- Hands-on experience operating services using Kubernetes
- Experience with BFF and GraphQL servers
- Understanding of user-facing frontend development