Middle Golang Back-EndΒ / Full-Stack Engineer (offline)

Technology and systems overview
Ad-tech company β€” www.mobcomedia.com
Product company β€” inchtv.ai (mobile)
E-Commerce β€” goodget.io

We have strong, already implemented infrastructure. Our products are in beta phase and active development and design process continues. Kinds of our systems:
1. High traffic processing, like 2B requests per day. Real-time analysis data and processing.
2. S2S integration with many types of servers. Resource management via API, data collection, analysis and processing.
3. Consumer product based on automatic content generation and intelligent presentation. Targeted platforms we, mobile web, TV, mobile applications.

All our systems follow service oriented architecture (SOA), based on microservices and kubernetes as container orchestration. External and internal portals based on React. Product client side based on AMP.
Production environment is Google Cloud platform.

All candidates should be team players and targeted to be team leaders. Good communication skills, both verbal and written.
Git and GitHub for project management and issue tracking.

Backend job description
We are looking for a full stack developer, with an accent to the server side. Flinch at the idea of migrating legacy OOP systems to Functional while focusing on zero downtime. Strong understanding of SOA principles and container base architectures. Strong understanding of several types of databases, relational, key/value and Document base. Experience with a large code base.

Nice to have:
Google cloud platform
BigQuery
React

We offer:
Remote work for the period of coronavirus
Adequate management
Competitive salary
Medical insurance
Team buildings
Free meals, fruits, sweets and cookies
Flexible working schedule
Modern and comfortable office near the Vystavkovyi center
Support

Responsibilities:
Work with the CTO as we continue to add new features to existing products and build new ones.
Implement and contribute to engineering practices and processes.
Help and be part of system design and architecture.
You will have the ability to learn new technologies and tools to grow your individual skill set.
There are 3 team members and we are looking for more.

Requirements:
β€” Critical β€” good team member.
β€” Strong knowledge and experience with SOA.
β€” Strong knowledge and proven experience with Go programming language.
β€” Knowledge of algorithm development and implementation
β€” Knowledge and understanding of networking, especially HTTP protocol.
β€” Knowledge and experience with kubernetes.
β€” Knowledge and understanding client side technologies such as pure JavaScript and basic frameworks, protocols REST,JSON and others.
β€” Develop functional, technical diagrams and documentation of your work.
β€” Design and implementation of data access layer and databases.

About Alpacked

Hi,

We’re the team which successfully launched an in-house R&D center for one of the biggest international companies, and like no one else understood all the related challenges.

We’ve got an epic amount of experience creating a distributed team, including the dual combination of in-house and outsourced staffers.

We help setup your own development team or R&D center which will fulfill all your projects and ideas, efficiently and on schedule.

Our task is to make this process easy, fully transparent and completely reliable for your business.

Join us!

The job ad is no longer active
Job unpublished on 8 July 2020

Look at the current jobs Golang Kyiv→