Posted about 1 month ago
\nResponsibilities:\n\n\n* Analyze business and software requirements, propose and implement solutions.\n\n* Design and develop backend services in the form of REST/WebSocket APIs\n\n* Database performance tuning and designing data management solutions.\n\n* Manage backend AWS resources (backup to DevOps Engineer) using IaC (Infrastructure as code) tools like Jenkins, Docker, and Terraform.\n\n* Develop unit tests, actively participate in peer reviews in the form of Pull Requests, and developer retrospectives.\n\n* Meet with stakeholders to document requirements and suggest improvements.\n\n* Developing and testing UI for mobile and web applications\n\n* Share off-hour support schedule with other senior staff members.\n\n* Stay abreast of developments in Web applications, programming languages, and the cryptocurrency/blockchain communities.\n\n\n\n\nRequirements:\n\n\n* Excellent written and oral communication skills and documentation habits.\n\n* Strong programming skills in Golang, Python, and Node.js\n\n* Knowledge of design patterns and object-oriented programming\n\n* Highly experienced with languages and frameworks like Angular, TypeScript, and JavaScript\n\n* Experience writing applications that consume, and backends that support, REST APIs\n\n* Experience working with graphic designers and converting designs to visual elements.\n\n* Experience working with code versioning tools such as Git (Github/Bitbucket).\n\n* Strong troubleshooting skills.\n\n* Good understanding of agile software development life cycle.\n\n* Ability to maintain code integrity and organization.\n\n* Understanding and implementation of security/data protection.\n\n* Reliable personality, attention to detail, and a great team player.\n\n\n\n\nNice-to-have:\n\n\n* Knowledge of cryptocurrency ecosystems.\n\n* Knowledge of AWS and cloud infrastructure tools such as Jenkins, Docker, and Terraform.\n\n* Strong research skills.\n\n\n\n\nWhat We Offer:\n\n\n* Making it big - Chance to work with blockchain visionaries and work on an application that empowers millions of users around the world. Because we’re a small and nimble team here, you can see the impact of your work.\n\n* Tremendous personal growth opportunities while working with state-of-the-art blockchain, decentralization, and fintech.\n\n* A collaborative, open, respectful work environment with a strong work-life balance.\n\n\n
See more jobs at Decentral