A top rated distributed team — developing blockchain based solutions since 2017. Our tech stack is Python/Django, Angular, AWS, Redis, PostgreSQL, RabbitMQ, Elasticsearch, Kubernetes, Terraform. The blockchain stack includes Ethereum, Binance Smart Chain, Bitcoin, Solana and also the sidechain zkSync.
9 грудня 2021

GoLang Developer - desktop application with web UI (вакансія неактивна)

віддалено $30–35

Необхідні навички

Must-to-have’s:
● Experience in developing desktop applications with Golang
● Strong knowledge of Go programming language, paradigms, constructs, and idioms
● Strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax
● Written non-trivial Go apps, deployed to solve real-world, mission-critical problems
● Familiarity with HAProxy, Envoy, or similar technologies

Буде плюсом

Nice-to-have’s:
● BS or MS in Computer Science or in a related field
● Working experience in the blockchain industry
● Modern software development tools & architectures
● Experience in developing web applications and services with Golang

Пропонуємо

As a GoLang Developer you will:
1. develop a desktop client with a web UI for the cloud computing ecosystem base on the Ethereum blockchain
2. develop Go packages and programs that are scalable and maintainable for the blockchain projects
3. meeting and handling issues of the architecture considering the full specifics of its implementation starting from the very beginning

Обов’язки

The first objective is to develop a desktop client with a web UI for the cloud computing ecosystem base on the Ethereum blockchain

Typical tasks here include:
● Build quality and security directly into the product, by taking advantage of automated testing and CI/CD pipelines.
● Identify, prioritize and execute tasks in the software development life cycle
● Write scalable, robust, testable, efficient, and easily maintainable code
● Play a key role in architectural and design decisions
● Build scalable and maintainable software

The second objective is meeting and handling issues of the architecture considering the full specifics of its implementation starting from the very beginning.

Typical tasks here include:
● Upgrade existing architectural applications/software life cycle to ensure an improved/efficient system and design applications to follow specific architectural patterns in order to meet various industry functionalities
● Design software architecture and specifications in collaboration with the System Architect, Software Engineers, and Designers
● Maintain development standards, practices & principles
● Develop and code back-end components and connecting applications to other web services
● To cooperate with other stakeholders to design, develop, test, release, and improve services
● Implement engineering excellence by enforcing regular code reviews.

The third objective is productive collaboration within the team.

Typical tasks here include:
● Collaborate with engineering teams across the world, mentor, share information with, and learn from other engineers and help drive continuous improvement of our platform, without losing focus on the flow that generates customers value
● Collaborate with internal teams and vendors to fix and improve product
● Contribute to your team success through consistent, high-quality code and have an appetite for learning new things

Про проєкт

Beemster agency specializes in developing Blockchain solutions and products for small businesses and individual customers using top-notch technologies listed below. The agency currently operates on Upwork freelance platform. A top-rated distributed team was awarded by Ukrainian Upwork community as a Best Agency two times in a row in 2019 and 2020.

Most of us are based in Ukraine and some live and work in different locations such as Romania, and Armenia.

Гарячі вакансії

Всі вакансії