Golang developer (American startup)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Who we are:
Picnic is a rapidly growing, venture backed startup based in Silicon Valley. We have built a mobile social application that serves as the gateway to hobbies, passion points, and interests – the “operating system for interests”. We have grown to over a million users within 2 months (faster than early Snapchat, YouTube, or Music.ly [Tiktok]), have better usage than leading social networks, and present an opportunity to positively impact socialization for a generation and beyond, shaping the internet and giving a taste of community to gen z. We’ve closed a fundraising round and are looking for talented, hardcore software engineers to lead our product scaling and growth.
Who We're Looking For:
We're looking for all levels of Golang developers with full time availability to help us build a new backend with room to scale to millions more users. Our current legacy backend runs on GCP and serverless Firebase. However, our rebuild will require experience with Golang and Kubernetes.
What You’ll Do:
- Introduce new ideas and solutions to further improve our back end services
- Perform code reviews, implement unit tests, debug and integrate code
- Work closely with other members of the Product, Frontend, QA and DevOps teams to deliver quality software to our customers
What You Bring (experience & Qualifications)
- Experience with app development / support
- Experience with cloud platforms and analytical tools
- Experience working with control systems (Git), with automated build-and-test frameworks, and with CI/CD tools
- Rebuilding and maintaining app to sustain 10-100 million users
- Experience in writing and deploying production code in Golang
- Advanced programming skills using Go/Golang
- Advanced experience with relational databases (preferably PostgreSQL and MongoDB)
- Strong technical skills in Golang, Docker
- Knowledge of CI/CD
- Upper-Intermediate English
Бонусы
Our benefits include:
- Work in the international company with potential perspectives (we already have more than 2 million users)
- Young friendly team of professionals (you'll be part of a small, distributed team of developers (mobile + backend) and will be assisted by the rest of the team and guided by our head of engineering for any support you'll need along the way)
- Professional grow, continuous learning and opportunities (here you have a possibility to opportunity to join an early-stage tech company, create smth new in the world, )
- Flexible working, 100% remote, competitive salary (we have a small team where everyone is valuable. We pay highly competitively and are happy to accommodate any payment form)