Position: Golang Developer
Company: Artkai
Experience required: 3y
Category: Golang
English level: upper
Published: 2023-06-01T00:00:00+03:00

We are looking for an experienced backend engineer who enjoys complex tasks and enjoys working with teams that value creativity, diversity of thought and learning from each other.

The project is the creation of the Middleware Blockchain Processor (digital gift cards on blockchain).

The product itself globally is the sale of Gift cards in wholesale and retail and exchange of hyphthcards on the marketplace.

Responsibilities:

- Participate in defining and driving key decisions about our backend architecture and practices.
- Design, build and test internal tools that support our growth and enhance our ability to deliver market-leading products.
- Collaborate closely with others to steer technical feature planning.
- Develop procedures to solve technical problems in a maintainable, pattern-driven way.
- Assist product managers and technical leads in project planning and driving the technical direction.
- Be a positive influencer. Share, mentor, and foster an environment where you and others can grow and share technical knowledge.
- Participate in code reviews.
- Communicate technical concepts, possibilities, and limitations to a non-technical audience.

Skills & Qualifications:

- 3+ years of practicing software development professionally in a collaborative environment on a moderate to large codebase.
- Experience in Golang, PostgreSQL, gRPC, and Microservices.
- Ability to communicate technical concepts, possibilities, and limitations to a non-technical audience.
- Understanding of project management methodologies such as Agile and Scrum and having the ability to work in an agile environment.
- Extensive experience with every stage of the software development process: design, architecture, deployment, code reviews, maintenance, documentation, etc.
- Bachelor’s in Computer Science, Computer Engineering, or equivalent professional experience.

Nice To Have:

- Experience in Test-driven development (TDD) and paired programming.
- Experience in Ruby on Rails, MySQL, and Kafka.
- Experience with Kubernetes, monitoring, logging, tracing.

We offer:

- Professional and personal growth.
- Competitive compensation depending on experience and skills.
- Compensation for sick leaves and regular vacations.
- Flexible work hours (8-hour workday), remote.

Send your CV on a.hordieieva(:-)artk.ai - and I will reply faster!