Desenvolvedor Unity

Vamos construir o maior clube de vela do mundo

Você tem interesse em vela e gostaria de nos ajudar a desenvolver o melhor app de vela em RV?

Ajude-nos a desenvolver o MarineVerse Cup ( o app de vela nº 1 no Quest ) e outros produtos de vela em RV.

Este pode ser o emprego dos seus sonhos!

Sobre esta função

Como desenvolvedor Unity, você participará do processo iterativo e de ponta a ponta de desenvolvimento de recursos ( design e prototipagem, programação e testes, entrega e implantação ).

Aqui estão apenas alguns exemplos de coisas em que você poderia trabalhar:
  • Regatas multijogador. Tabelas de classificação, replays, regras de regata, correções de bugs.
  • Programação de IA. Ajude-nos a melhorar os bots, para que possam oferecer uma experiência de jogo divertida e desafiadora aos bons jogadores.
  • Adicionar novos barcos. Planejamos adicionar muitos barcos novos ao jogo, incluindo barcos com características de navegação únicas.
  • Implementar novos cenários de treinamento e tutoriais.
  • Adicionar e otimizar novos ambientes
  • Localização
  • Atualizações de ferramentas e do motor - Vamos atualizar a versão do Unity 🙈 ( para que possamos dar suporte aos SDKs de RV mais recentes. )
  • Experiência do usuário. Correções de bugs, acessibilidade, polimento e melhorias de qualidade de uso.
  • mais, veja aqui.

Até recentemente, o único desenvolvedor Unity em tempo integral no projeto foi o diretor da MarineVerse, Greg. Uma das suas primeiras grandes tarefas será ajudar Greg a continuar desenvolvendo os recursos multijogador do MarineVerse Cup. Com o tempo, à medida que você se familiarizar e se sentir confortável com o código do MarineVerse Cup, terá a chance de assumir a propriedade e a responsabilidade diária pelo código.

Sobre você

Aqui está o acordo. Idealmente, você ama vela, é um bom engenheiro de software e tem 7 anos de experiência no desenvolvimento de apps de RV em Unity para Quest. Tudo bem, ninguém tem tantos anos de experiência com Quest - é uma tecnologia emergente! Você é um bom desenvolvedor que gosta de aprender coisas novas? Esta pode ser a função para você!

  • Você tem interesse em vela.
    • Você não precisa ser um especialista, mas no mínimo concluiu um curso de introdução à vela de fim de semana. Exemplo.
  • Idealmente, você conhece bem o Unity. No mínimo, fez alguns experimentos e projetos paralelos.
  • Sólida habilidade em C# ( ou outra linguagem orientada a objetos ).
  • Idealmente, você tem experiência com RV - ou disposição para aprender muito.
  • Idealmente, você tem experiência com multijogador ( Photon ) - ou disposição para aprender muito.
  • Você se sente à vontade com o controle de versão Git.
  • Você consegue refatorar código com segurança.
  • Você gosta de trabalhar de forma colaborativa e iterativa. O manifesto Agile e os valores do XP ressoam com você.
  • Você é motivado, focado e apaixonado por criar software que é lançado com frequência para os usuários ( pelo menos uma vez por semana ).
  • Idealmente, você está baseado em Melbourne, Austrália. Alternativamente, você tem uma grande sobreposição de fuso horário com Melbourne. Outras localidades são possíveis para um candidato excepcional.
  • Além de C# e Unity, também temos uma API em Rails e um front-end em React, caso você tenha interesse na experiência "full stack".

Benefícios

  • Trabalhe em um app que ajuda as pessoas a conhecer e a aproveitar a vela.
  • Arranjos de trabalho flexíveis. (4 ou 5 dias por semana possíveis). Fora do trabalho, se quiser, você poderia velejar toda quarta-feira ou participar de uma Twilight Sailing à tarde.
  • Trabalho remoto. ( Ou em um espaço de coworking, se preferir )
  • Equipe pequena. Esta é uma oportunidade de ter um impacto enorme e crescer com a MarineVerse.

Como se candidatar

Vamos conversar, diga olá em greg(at)marineverse.com ( por favor, inclua um link para o seu LinkedIn e/ou Github e uma breve introdução sobre por que você tem interesse nesta função.)