Job Description

-Refactor, develop, document, and maintain the backend services -Leverage latest techniques to ship quality software -Benchmark services and optimize them -Evaluate the security of the backend and harden the technologies in use -Collaborate with the devops team to deploy services

Requirements

-Excellent analytical and time management skills -Teamwork skills with a problem-solving attitude -Applied knowledge of data structures and algorithms -Applied knowledge of design patterns -Applied knowledge of security standards in the context of web development -Applied knowledge of SQL and NoSQL databases as well as object storage -Applied knowledge of benchmarking and optimization techniques -Applied knowledge of deployment techniques and tools -Applied knowledge of web development patterns for scalability including distributed patterns -Familiarity with artificial intelligence and machine learning -Familiarity with (decentralized) cloud computing -Familiarity with Ethereum -Familiarity with networking -Applied knowledge of Unix-like operating systems such as OpenBSD and Linux -Applied knowledge of network programming and protocols including Matrix, WebRTC, HTTP, WebSocket, and XMPP -Applied knowledge of one of the following programming languages Erlang, Go, Python, JavaScript, and Ruby -Applied knowledge of one of the following frameworks including but not limited to Cowboy, Gin, Koa, RoR

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،