Full-Stack Developer
Description
What will you be doing at Miniclip?
- Organise around weekly established priorities (in a Kanban-like process) with the flexibility to shift focus whenever required
- Design and build full-stack systems, from backend services in Go to front-end features in Vue, in close collaboration with teams from multiple backgrounds (site reliability, operations, data engineering, ...)
- Work with (and help introduce where needed) solid software development practices across the stack
- Properly test and document software (existing or new)
- Follow established processes in an opinionated manner, helping to improve them where necessary
- Troubleshoot live issues across the whole stack and support other teams using the software your team develops
- Learn new practices, and embrace new challenges and processes
What are we looking for?
The ideal candidate will have the following profile:
- Strong development experience with Golang (or similar typed languages) and experience building front-end applications with Vue
- Sharp UI/UX acumen, with proven skills
- Comfortable working in a Linux/macOS development environment
- Knowledge of JavaScript/TypeScript and shell scripting is desirable
- Drive for observability, monitoring, and improving existing alarms for maximum system robustness
- Basic knowledge of source control versioning (Git knowledge is desirable)
- Understanding of the full software lifecycle, including planning, analysis and design, implementation, testing, deployment, and operations
- Ability to clearly and concisely communicate with various stakeholders in a dynamic, changing environment
- Good written and spoken English skills
The following are desirable, but not critical:
- Experience with production system migrations
- Prior experience with large scale cloud-based AWS computing or other large-scale Cloud Providers
- Experience with Privacy and Compliance Systems
- Prior experience with CI/CD systems (Atlassian Bamboo or Jenkins is desirable)
- Prior experience with Terraform or similar