Senior GO Developer (offline)

You Perfectly Match, If You:
- Have deep knowledge of the Go programming language;
- Able to operate (maintain and refactor) with existing code;
- Showing a strong understanding of concurrency principles;
- Accustomed to code profiling and debugging;
- Possessing a good understanding of the Go memory model and runtime;
- Showing a concept of Go garbage collecting system;
- Pretty knowledgeable of micro-service architecture patterns;
- Skilled in database development of RDBMS and NoSQL databases;
- Proficient working with messaging systems;
- Confident in event-driven architecture patterns;
- Experience with creating and consuming RESTful APIs;
- Experience with unit/integration testing;
- Experience in working with Agile Teams.

Your Day-to-Day Activities:
- Work with team on new ideas, best practices and strategies for given applications;
- Design, build and maintain efficient, reusable, and reliable code;
- Proactively designing & implementing innovative applications using Go Lang;
- Identify and solve bottlenecks and bugs;
- Help maintain code quality, organization, and automatization;
- Drive quality and delivering high-quality code, with various levels of automated tests (unit, integration, performance, and security);
- Support with Scrum / Agile software development approach (e.g., sprints, standups, retros, planning, pointing, grooming, etc.)

The job ad is no longer active
Job unpublished on 30 September 2021

Look at the current jobs Golang Lviv→