Job Information
Job Description:
Duties & Responsibilities
- Design and development of backend services;
- Design and update architecture diagrams and sequence diagrams in a microservices context
- Integration with Blockchain Network nodes, 3rd party services, frontend, dApps;
- Working closely with Front End and DevOps teams.
Requirements
- 3+ years’ experience in backend development;
- Experience with Typescript / Golang / Rust or other strong typed languages.;
- Familiar with Docker, building and deploying images in a CI/CD context
- Preferred experience with message queue/broker systems
- Preferred experience with developing applications in a microservices architecture
- Familiar with OpenAPI standards, declaration and documentation
- Preference for experience with message queue/broker systems
- Familiar with SQL and relational db data schemas
- Preferred experience also with no-SQL DB (eg. MongoDB)
- Focus on adequate unit testing coverage
- Experience in Shell scripting;
- Ability to work collaboratively with team members;
- Attention to detail, with the ability to work independently in an ambiguous, and often fast-paced environment;
- Good planning, coordination, and communication skills;
- Interest in blockchain, digital assets, trading, and security.
Benefits:
Experience Level: Mid-Senior
Work From: Onsite