
LeverX
Golang Developer
Не указана
- Golang
- Английский язык
- MySQL
- SQL
- Английский — B2 — Средне-продвинутый
LeverX is looking for a Golang Developer. Don't miss this exciting opportunity to gain experience working with a global IT partner!
Location: Georgia (Tbilisi, Batumi and other cities).
What we offer:
- Projects in different domains: Healthcare, manufacturing, e-commerce, fintech, etc.
- Projects for every taste: Startup products, enterprise solutions, research & development projects, and projects at the crossroads of SAP and the latest web technologies.
- Global clients based in Europe and the US, including Fortune 500 companies.
- Employment security: We hire for our team, not just a specific project. If your project ends, we will find you a new one.
- Healthy work atmosphere: On average, our employees stay in the company for 4+ years.
- Market-based compensation and regular performance reviews.
- Internal expert communities and courses.
- Perks to support your growth and well-being.
Required skills:
- 3+ years of professional experience in software development.
- Strong experience in Golang programming language.
- Familiarity with popular web frameworks (e.g. Gin, Fiber, Echo).
- Advanced knowledge of unit / integration testing and mocking.
- Experience in designing and developing RESTful APIs, GraphQL, gRPC and third-party API integrations.
- Proficiency in working with SQL and NoSQL databases (e.g. PostgreSQL, MySQL, DynamoDB).
- Hands-on experience with AWS / GCP / Azure cloud services and infrastructure.
- Strong knowledge of containerization (Docker / Podman).
- Understanding of software best practices, patterns, data structures, algorithms, and networks.
- English B2.
Nice-to-have skills:
- Experience with Agile methodology.
- Experience with container orchestration (Kubernetes).
- Familiarity with serverless architectures.
- Good understanding of CI/CD pipelines and DevOps practices.
- Understanding of distributed architectures.
- Experience in building services with synchronous and asynchronous integrations.
Responsibilities:
- Design and develop large-scale web applications using Go.
- Focus on back-end software development and interface with third-party APIs.
- Contribute to the overall software development lifecycle: requirements gathering and analysis, design, development, release and version control, testing, deployment, and support.
- Be a part of an Agile-based and globally distributed team.