Love Mondays


Vaga de iOS Developer
ArcTouch em Florianópolis - SC

Descrição da Vaga

iOS Developer

Do you love to build and ship amazing products? Come help us lead one of the most dynamic industries on the planet!

We have been developing award-winning mobile apps for phones and tablets since the original iPhone was introduced. We've completed hundreds of handcrafted custom apps for some of the today's most important brands, including NBC, salesforce.com, Audi, CBS, Razorfish, and Yahoo!

But we're just getting started. Gartner forecasts that the "Internet of Things" will add more than 26 billion connected devices by 2020 — new devices above and beyond phones, tablets, and PCs — which will transform the way we live, work and play. All those devices need great software — and we are leading the charge.

As an iOS engineer, you'll be responsible for creating apps that integrate with all kinds of mobile gadgets and IoT devices, as well as defining the architecture and implementing apps from the ground up within a few months.

Our projects usually range from three to six months. In a one-year period, you could easily work on four different projects. We encourage collaboration and creativity.

On a typical day with us you will, for example:

  • Make our clients look like heroes by helping them create and publish awesome apps
  • Develop Voice apps
  • Develop apps with big audiences in the USA market
  • Develop games for Apple TV using the latest frameworks for Siri Remote, Spritekit, AVAudio
  • Work closely with design and management teams and help shape and improve the way we develop great apps for our clients
  • Develop apps using the most recent libraries and frameworks like Realm, Parse, SSO
  • Help clients improve the quality, performance and maintainability of existing projects
  • Write software that is maintainable, performant and well-designed
  • Be part of the community, spread the word and get involved with what is going on in software development
  • Help our team grow strong
  • You will be encouraged to participate in tech events (internal and external) like Cocoaheads, TDD study group, tech talks, TDC
  • Participate in a yearly hackathon, over a two-day period when each group must develop an entire in-company app from scratch which may then be chosen as a new business project
  • Be challenged every day and work beside people that love what they do

To face these challenges, you must have:

  • Passion for iOS development
  • Objective-C and/or Swift experience
  • Solid understanding of iOS SDK on frameworks such as: UIKit, CoreFoundation, GCD, Auto Layout, Storyboards etc.
  • Advanced object-oriented programming and knowledge of design patterns
  • Experience with Agile, Test Driven, or Behavior Driven Development
  • Strong code refactoring skills
  • Understanding of Apple's design principles and interface guidelines
  • Familiarity integrating apps with RESTful APIs
  • Ability to embrace every challenge with the drive to overcome it
  • Up-to-date knowledge of the latest mobile technology and development trends
  • Advanced English
  • BS degree in Computer Science or equivalent

Habilidades Obrigatórias

  • TDD
  • Programação Orientada a Objeto
  • Swift (iOS)
  • Objective-C (iOS)

Habilidades Desejáveis

A vaga aceita trabalho remoto?

Não

Leia mais

Avaliações da ArcTouch


Satisfação geral dos funcionários

4.00
  • Remuneração e benefícios
    4.25
  • Oportunidade de carreira
    4.25
  • Cultura da empresa
    4.00
  • Qualidade de vida
    4.00

Recomendam a empresa a um amigo



  • Há 5 meses

    Bons salários e profissionais

    Engenheiro de Software

    Florianópolis, SC


    Prós: A empresa provê ótimos equipamentos, possui uma boa estrutura física e ótimos salários comparados com outras empresas da região. Há diversos projetos, com diversas técnologias e sempre buscando trabalhar com o que há de novo e melhor no mercado. Diversos benefícios, snacks! É fácil encontrar ótimos profissionais (ao menos na área de engenharia). Possibilidade de trabalhar com diversas tecnologias.

    Contras: Assim como outras empresas que cresceram rápido demais, aqui também estão lidando com as dores do crescimento e algumas áreas e assuntos como RH e cultura da empresa ainda estão se formando e adaptando Os times não são unidos. Muitos times trabalham para projetos externos, dificultando conhecer os processos internos da empresa e facilitando falhas de comunicação. Alguns profissionais que estão muito tempo idle podem ficar desmotivados. Por fazer parte de um grupo, algumas coisas são trancadas e difíceis de mudar.

    Conselhos para presidência: Tentar organizar o processo de quando um profissional é alocado para terceiros. Envolver mais as pessoas e equipes em alguns processos, como exemplo, definir cultura e praticas de feedback. Escutem mais as equipes, pois são elas que fazem a empresa.

    Recomenda a empresa: Sim

  • Há aproximadamente 3 anos

    EUA no Brasil

    Desenvolvedor

    Florianópolis, SC


    Prós: Ótimo ambiente de trabalho, com somente projetos internacionais. Geladeira com comidas e bebidas, assim como video game para jogar nas horas vagas.

    Contras: Não tem a possibilidade de crescimento em área gerencial pois os desenvolvedores são auto gerenciáveis na maioria das vezes.

    Recomenda a empresa: Sim