Full-Stack Developer

miniclip

Job Summary

Miniclip is seeking a Mid-Senior Full-Stack Developer to join their team in Lisbon, Portugal. The role involves designing and building full-stack systems using Go for backend services and Vue for front-end features. You will collaborate with various teams, implement solid software development practices, test and document software, troubleshoot live issues, and continuously learn new technologies. The ideal candidate will have strong development experience in Go and Vue, sharp UI/UX acumen, and comfort working in Linux/macOS environments.

Must Have

  • Organise around weekly established priorities (Kanban-like process)
  • Design and build full-stack systems (Go backend, Vue frontend)
  • Collaborate with site reliability, operations, data engineering teams
  • Work with solid software development practices
  • Properly test and document software
  • Follow and improve established processes
  • Troubleshoot live issues across the whole stack
  • Support other teams using developed software
  • Learn new practices and embrace new challenges
  • Mid-senior-level full-stack software developer
  • Strong development experience with Golang (or similar typed languages)
  • Experience building front-end applications with Vue
  • Sharp UI/UX acumen, with proven skills
  • Comfortable working in a Linux/macOS development environment
  • Understanding of the full software lifecycle
  • Ability to clearly and concisely communicate with various stakeholders
  • Good written and spoken English skills

Good to Have

  • Knowledge of JavaScript/TypeScript and shell scripting
  • Drive for observability, monitoring, and improving existing alarms
  • Basic knowledge of source control versioning (Git knowledge is desirable)
  • 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

Job Description

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:

  • Mid-senior-level full-stack software developer
  • 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

About Miniclip

Miniclip is a global leader in games and one of the world's biggest developers and publishers of mobile games, with a mission of unleashing the gamer in everyone. It distributes highly engaging games to a global audience of over 450 million monthly and 70 million daily active users across mobile, PC, console, social, and online platforms. Operating in 15 countries, Miniclip develops and launches games in multiple categories across its 22 studios.

Founded in 2001 with an internationally recognised brand name, Miniclip has successfully grown a global audience across 195 countries and six continents. It has a unique understanding of the games space, developing and distributing a strong portfolio of over 60 high-quality mobile games globally.

To date, Miniclip’s studios and companies have generated more than 10.5 billion downloads, including the following games: 8 Ball Pool, Subway Surfers, Golf Battle, Football Strike, Carrom Pool, OSM - Online Soccer Manager™, Football Rivals , Pure Sniper , Puzzle Page™, Head Ball 2, Motorsport Manager, Darts of Fury, Ultimate Golf, Mini Football, Triple Match 3D™, Agar.io, PowerWash Simulator, Sudoku.com™, and We Are Warriors™.

For more information, visit https://miniclip.com/

Apply Apply later

Back to all positions

Alternative Link

We use Cookies to make our site work, customize content and your experience, provide social media features and measure site usage. To do so, we sometimes share your data with selected partners.

You can accept or decline by clicking on the buttons below, or by visiting at any time the Privacy Settings .

For more information please visit our Privacy Policy and Cookie Policy.

Personalize Decline Accept

15 Skills Required For This Role

Github Game Texts Kanban Macos Linux Aws Terraform Bamboo Ci Cd Front End Git Shell Typescript Javascript Jenkins

Similar Jobs