Are you a veteran backend engineer looking to leverage your wealth of software development experience and help drive the cryptocurrency revolution! At Tokenomy we believe Blockchain and Cryptocurrency technologies will form a big part of the future of Finance.
You will work closely with product and design teams to build trading features that our customers want. You‘ll collaborate with a wide variety of engineering and non-engineering teams to add new digital assets, build trust and safety features and design trading infrastructure. If you‘re excited about hard financial and distributed systems problems, like scaling and building systems that can handle thousands of trades per second at low latencies, we should talk.
Our Engineering culture embraces an atmosphere of continuous learning so you can always stay on the cutting edge of the latest technologies.
Design and build key components in Golang and PHP
Design new architectures and subsystems working with the CTO, Head of Engineering and other senior engineers
Building reusable code and libraries for future use
Identify and resolve performance bottlenecks
Author detailed technical feature specifications and proposals
Keep up with the latest technologies in the blockchain space and understand when and where to adopt them
Implement security and data protection
Compile and analyse data, processes, and code to troubleshoot problems and identify areas for improvement
Develop ideas for new applications, products, and features by monitoring industry developments and trends
Proven work experience as a Backend Developer
Previous experience of API development through REST and Websockets
Familiarity with Docker and Containerisation practices
Familiarity with microservice based architectural design practices
Familiarity with version source control such as git and git repository such as github
Ability to perform SQL query and optimisation
Familiarity with the Linux ecosystem
Focus on efficiency, user experience, and process improvement.
Experience working in an Agile/Scrum development process
Ability to work independently or with a group
High force for self learning and keep up to date with latest development trend and best practice
Documenting the code through commenting and markdown notes