Job Details
Golang Developer
Golang Developer (Senior) for RedLab company. Remote work, full-time. Experience in commercial Go development from 5 years, knowledge of OOP, design patterns, multithreaded applications, gRPC, microservice architecture, APIs (RestAPI, SOAP, GraphQL), DBs...
Company: RedLab We expect: -At least 5 years of commercial Go development experience; -Knowledge of OOP and popular design patterns; -Ability to write multithreaded applications in GO; -Understanding of the network subsystem in the context of Golang, experience with gRPC; -Understanding of microservice application architecture; -APIs: RestAPI, SOAP, GraphQL; -Databases: experience with relational (PostgreSQL, MySQL/MariaDB) and NoSQL databases (Redis, MongoDB, Clickhouse) and optimization; -SQL query syntax; -Queues: Kafka, RabbitMQ; -Technologies: Linux, Git, Docker, S3, Kubernetes; -Principles: SOLID, DRY, KISS.
Will be a plus: -Experience in writing unit tests; -Experience with streaming/real-time services (audio/video); -Experience leading a development team (task assignment, decomposition); -Ability to understand technical documentation and specifications; -Experience with Camunda, development of BPMN processes; -Experience with high-load distributed systems. -Certificates will be a plus, but not mandatory, we value your knowledge and skills!
We offer: -Remote work - the opportunity to work from any city; -Full-time employment; -Conclusion of a civil law contract, piece-rate basis (outstaffing) -Important! Payment for the time actually worked on the project, payment is made in Russian rubles; -Interesting and unique projects - in the financial and industrial sectors; -Discounts from partners - English language, training, purchases; -Corporate library.
Don't miss a single job
Subscribe to our Telegram channel