Description:
Enertek Group are currently in partnership with a company that are a company company that allows investors to hold all their crypto assets securely in one place, with unlocked access to a wide range of liquidity venues and DeFi yield opportunities.
They are currently on the hunt for a highly experienced backend services developer with an interest in blockchain and cybersecurity, and a depth of knowledge and passion for building secure solutions.
Responsibilities
- Write high-quality Go code
- Collaborate with colleges to design architecture and test code
- Where possible contribute to our other code bases in C, C++, Python and JavaScript
- Define and follow coding standards (style, testing, reusability etc.)
- Contribute ideas to our product development process
- Problem solving – including problem diagnosis, bug fixing, troubleshooting and firefighting.
- Be available for out of hours support
- At your discretion get involved with other aspects of the work of the R&D Department
Requirements
- Computer Science Degree or equivalent industry experience
- 5 years+ experience in software development using Golang
- Proven experience with producing production-ready and highly scalable applications
- Excellent knowledge in Linux shell, scripting and popular CI/CD tools
- Excellent knowledge of Docker and Git
- Experience with SQL (Postgres), NoSQL and distributed databases
- Experience with microservice architecture, message queues and fast k/v stores (Redis)
- Excellent knowledge of HTTP protocol internals, Websockets and RestAPI principles
- C/C++, Python or Javascript is a plus
- Good teamwork and communication skills