Golang Lead

4 days ago

Apply Now
Logo of EffectiveSoft

EffectiveSoft

Software Development Company • Software Outsourcing Services • Custom Software Development • Mobile App Development • Healthcare Software Development

201 - 500 employees

☁️ SaaS

🤖 Artificial Intelligence

💰 Private Equity Round on 2021-08

Description

• Go team lead • New feature development, refactoring, and redesign of existing solutions • Collaborate with product managers and design team to develop appropriate solutions • Develop code according to best practices • Conducting code reviews • Analysis of customer requirements, preparation of technical solutions, work planning

Requirements

• 5+ years of Go language experience • Strong experience of writing concurrent code in Go • Experience of CLI tools development in Go • Understanding of The Twelve-Factor App methodology and how to apply it • Strong experience of covering Go code with unit and integration tests • Strong experience with SQL databases (MySQL/PostgreSQL) • Experience with Redis and other NoSQL databases (MongoDB, Apache Cassandra, etc.) • Strong system design skills • Experience in building microservices and applying microservice patterns • Experience in microservices decomposition • Strong experience in HTTP • Strong experience in gRPC • Experience in WebSockets • Experience in message brokers (Apache Kafka, RabbitMQ, NATS) • Strong experience in building and integrating APIs (third-party APIs as well) • Understanding of Domain-Driven Design principles • Understanding of Event-Driven architecture • Experience in building tracing and monitoring for applications • Experience with Docker and Kubernetes • Experience and understanding of CI/CD • Experience working with cloud providers (AWS, GCP, Azure, Oracle)

Benefits

• Competitive salary • Friendly colleagues and smart managers • Medical expense insurance, seasonal vaccination • English training courses in the company • “Employee of the Week” award • Learning center: technical meetups, talent development trainings, general education lectures, corporate library, certification, etc. • Sports compensation

Apply Now

Similar Jobs

4 days ago

Join an agile team to enhance vehicle deployment planning software for rail customers. Work on C#/.NET applications focused on efficiency in transport operations.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com