Project Overview:
A rapidly growing product company, developing E-Learning platform for tutoring application.
Responsibilities:
- Requirements analysis;
- Technical tasks implementation, design;
- Code review, code optimization, refactoring;
- Proceed with team planning, proper estimations, commitments;
- Creating a technical vision;
- Communication with stakeholders and management.
Requirements:
- 4+ years of experience writing web services in a general purpose programming language;
- 2+ years experience with Golang;
- Experience with relational databases;
- Knowledge of modern technologies on a containerized infrastructure running on Kubernetes (EKS);
- Experience with microservice architecture;
- Experience with: RESTful / OpenAPI / gRPC APIs;
- Experience with one of messaging systems (SQS / RabbitMQ / Kafka / Kinesis);
- Upper-intermediate in spoken and written English.
Nice to have:
- Experience with Docker, Kubernetes;
- Experience with testing strategies (TDD, BDD) is a plus;
- Passion for agile development methodologies (Scrum, Scrumban, Lean) and engineering practices (continuous integration, continuous delivery, test-driven development).
- Ready for a new journey? We are waiting for you.