About the job Junior WASM Developer
Job Description: Jr. WASM Developer
Responsibilities:
- Leverage the power of WASM to build next-gen products at edge and cloud.
- Work with evangelists in the Organization with a deep desire to build next gen products and computing platforms using Web Assembly
- Being part of expert team to work on improving specifications, developing pallets with close attention to extensive testing and security
- Work on use cases across serverless apps, embedded functions, microservices and IoT devices
- Support latest WASM standards and proposal development
- Provide easy to understand documentation for the development team.
- Co-ordinate with architects to produce technical designs.
- Document the development process, architecture, and standard components.
Job Description:
- 3+ years of Development experience; with mastery in atleast one of the languages Rust, Golang, C++
- Expertise in JavaScript, Typescript, Node.Js
- Experience with Linux
- Knowledge about Security best practices standards.
- Knowledge about Low level code execution.
- Experience with Relation databases like MySQL, MSSQL and NoSQL databases like MongoDB.
- Work across multiple teams, mentor junior developers and actively participate in code reviews.
- Knowledge of design patterns and best practices.
- Should possess good coding skills and ability to approach the given problem statement
- Strong in software programming fundamental concepts
Good To have:
- Proficiency with WASM and familiarity with ink!; and ability to extend Wasm for distributed cloud computing
- Experienced in anyone of the WASM RT Wasmtime, Lucet, WAMR, WASM Edge.
- Knowledge about Distributed communication protocol Devp2p, Libp2p
- Hands-on Applied Cryptography Signing, Hashing, Encryption, PKCS, Key Management.
- Familiarity in Docker, Kubernetes, Nginx, Git
- Knowledge of Cloud services (AWS, Azure, GCP)
- Knowledge about Stack machine.
- Awareness of embedded systems, prototype board like Raspberry Pi, IMX.
- Awareness of CI/CD pipelines.
- Any open-source contribution in the field of WASM.
Note: For a junior developer if there is no WASM then can have programming languages like RUST or Golang with good software fundamentals; and should be interested to learn Edge/IOT and Linux.
Jr WASM Developer
Overall Exp. 2+
Skills - Year of experience - Remarks - Weightage
Rust/Golang/C++ - 2+ - Mandatory - 40%
WASM - 1+ - Mandatory - 30%
Edge - 1+ - Good to have - 15%
Linux - 1+ - Good to have - 15%