About the company and the project: A team specializing in providing technology and liquidity for the financial sector, especially in the field of forex, cryptocurrencies and blockchain, looking for Stream Software Engineer GO! The company's product provides access to the liquidity of cryptocurrency exchanges. It allows companies to offer customers fast and efficient cryptocurrency transactions by integrating exchange functionality and improving the user experience. The company is headquartered i
About the company and the project: A team specializing in providing technology and liquidity for the financial sector, especially in the field of forex, cryptocurrencies and blockchain, looking for Stream Software Engineer GO! The company's product provides access to the liquidity of cryptocurrency exchanges. It allows companies to offer customers fast and efficient cryptocurrency transactions by integrating exchange functionality and improving the user experience. The company is headquartered in Dubai, with a presence in key cities: Hong Kong, Kyiv, Tallinn, London, Limassol, Yerevan, Tbilisi and Mauritius. The company works with clients from more than 40 countries and serves over 500 clients worldwide. The company actively researches the market, deeply analyzes the needs of its clients and implements advanced technologies to ensure that its solution remains one of the most competitive in the market. If you want to be part of an ambitious team developing a high-tech product and improving partner mechanics in the financial sector - send your resume! If you live in one of the cities where the company has an office (Dubai, Hong Kong, Kyiv, Tallinn, London, Limassol, Yerevan, Tbilisi, Mauritius) , a hybrid format is preferred with the ability to switch to remote work in the future. Tasks for the position: Design and development of high-load services from scratch Identifying problems in application code and drawing up refactoring tasks Structuring and managing technology debt Conducting code reviews Analyzing product requirements, developing development plans Increasing system stability under large conditions loadsRequirementsFrom 4 years of practical experience in commercial Go developmentAt least 1 year of experience managing a development team of more than 3 peopleExperience in developing high-load applications (thousands of RPS)Basic understanding of Linux principles and commandsExperience in developing applications with SQL databases and key-value storage Experience with microservices, their orchestration, message streaming English language C1+ It will be a plus if you have: Knowledge of C# Knowledge of SOLID, design patterns, experience in their application Deep understanding of synchronization mechanisms Experience with unit tests and mockups Experience with Protobuf and GRP Experience with WebSocket and REST 3Benefits Decent salary in accordance with your experience and skills, discussed with the final candidate Official paid sick leave Paid vacation Corporate holidays Flexible work schedule Possibility of remote or hybrid work format Possibility of compensation for training and certifications Bonuses and gifts (including Apple equipment) for a high level of productivity and achievements Annual indexation Mentor support and professional development development in a strong team
Show more
Show less
Posadovy rhubarb
Senior middle school
Type of employment
Evening working dayJob duties
Engineering and Information Technologies
Industries
Non-profit organizations and Primary and secondary education