Position: Middle Golang Engineer
Company: Euristiq
Experience required: 3y
English level: upper

Euristiq specializes in IoT and enterprise software applications with a complex back-end that is made to be highly available, performant, scalable, and reliable.

Our expertise, senior team level, and right management strategies allow us to do non-trivial projects for world-famous clients.

About the project:

Join our project in the identity verification domain developed from scratch for Canadian and US customers. The project aims to provide the end-users with a developer portal (a product in the vein of AWS Console, Sendgrid dashboard, or Auth0 dashboard). The portal will allow the end-users to build products using the customer’s versatile distributed identity verification solutions.

We offer:

We offer a warm, friendly, and collaborative environment, constant support and knowledge sharing, a well-organized working process, and the ability to grow professionally. We’ve created a strong corporate culture based on transparency, freedom, honesty, and partnership. Join our passionate professional community!

Requirements:

- 2+ years of commercial experience in backend software development mainly with Golang
- Experience using RESTful services or Web APIs
- Experience with SQL/ORMs
- Experience with Unit/functional testing
- Experience with Docker
- Understanding of Web security principles
- Familiarity with design patterns
- Detail-oriented personality with good communication skills
- Ability to strive for continuous improvement within the team
- English skills Intermediate Strong or better

Would be a plus:
- Education: Degree in Computer Science or similar
- Experience with distributed high-load applications
- Familiarity with event-driven architecture

Responsibilities:
- Communicating with a client in an accurate and clear way
- Developing high-quality, testable, and high-performance software
- Troubleshooting technical issues in real-time