Senior Golang Developer (remote, HQ in USA)
Зарплата
от 5500 до 7000 $
Требования
Местоположение и тип занятости
Компания
NEWHR is a boutique headhunting agency specializing in information technology.
Описание вакансии
Условия работы
About the product
- Modern IPaaS solution, an integration platform for corporate services
- High-load distributed system with increased fault tolerance
- We are working with the biggest international companies
Who we are
- Super professional team of enthusiastic developers, each with rich experience
- Startup atmosphere, an ability to use technologies you like
- International team: Head office - USA Developers: Russian Federation, USA, Singapore, Barcelona
Our technologies
- Golang, Ruby on Rails, Node.js, Java
- Postgres, Kubernetes, Terraform, Ansible, Amazon (AWS)
- Instead of Jira - Github and Google Docs. All communication by Skype & Slack
Your responsibilities
- Build / extend / troubleshot / fix complex heterogeneous applications, as well as small self-contained microservice
- Work with production infrastructure, deal with production issues
- Integration of data storage solutions Postgres/S3/DynamoDB/Kafka etc.
- Evaluate and propose improvements to the existing system
- Contribute in all phases of the development lifecycle
- Identify bottlenecks and bugs, and devise solutions to these problems
Our expectations
- 7+ years of server-side development (any language)
- 2+ years of building production systems using Go
- Willingness to use both Go and Ruby in development
- Experience with k8s - is a plus
- Experience with highload and high performance systems.
- Knowledge of basic data structures and algorithms and how they are used is a must
- The ability to switch quickly to the other programming languages when needed - is a plus.
- Excellent debugging, analytical, problem-solving skills
- BS/MS, or PhD degree in Computer Science, Engineering or a related subject
- Readiness to work remotely with teams distributed across the world and time zones
- Upper-intermediate English level at least. Opportunity to communicate in English (verbal, written)
We offer
- Remote work with long-term employment on a full-time basis: we are working in the Moscow time zone (team calls at about 7pm, 2-3 times a week)
- Further European relocation is available and additionally negotiated
- Competitive Salary in US dollars (depending on your skills)
- A great opportunity for professional development within a successful project, knowledge-Exchange
- Interesting and challenging tasks
- Business trips to the USA (Cupertino)
- Full compensation for buying work computer
- A contract with you as an individual entrepreneur, 20 workdays of paid vacation