• Empresas
  • Salários
  • Entrevistas
  • Vagas

Vaga de Mobile Software Engineer
Nubank em São Paulo - SP

Descrição da Vaga

Mobile Software Engineer

Description

Why is software engineering important for Nubank?

Nubank is a technology company, and software engineers form the bulk of our team.

Our software team creates new features for our cardholder customers, as well as advanced analytics and machine learning models to continuously improve decision making and streamline processes.

** Want to know more? Meet the Nubanker** Thales Machado: **[http://sou.nu/engmobile](http://workable.com/nr?l=http%3A%2F%2Fworkable.com%2Fnr%3Fl%3Dhttp%253A%252F%252Fworkable.com%252Fnr%253Fl%253Dhttp%25253A%25252F%25252Fworkable.com%25252Fnr%25253Fl%25253Dhttp%2525253A%2525252F%2525252Fsou.nu%2525252Fengmobile)**

What are some examples of problems a software engineer will solve?

Shipping valuable features requires close coordination between devops, database, API, frontend, and mobile workstreams; Nubank engineers commonly pair and rotate focus between these responsibilities. We consistently work with new technologies, and thus value professionals who are open to learning new things, regardless of pre-existing comfort zones. Nubank mobile software engineers might solve any of the following problems:
* Ship new features for the mobile apps using modern languages like Swift and Kotlin
* Take reactive architectures to the next level
* Triage bugs and exceptions reported in production
* Have the opportunity to build backend micro-services in functional programming languages, such as Clojure and Scala

What is it like working at Nubank?

Our teams work using agile frameworks to deliver great solutions for our customers. We emphasize pairing, controlling work-in-progress, and try to adapt our team structures and processes to suit the particular working styles of the engineers within those teams.

Our working environment is open and diverse, and our offices have a broad mix of collaborative working spaces, quiet areas, leisures space, and workstations.

Overall, we want our engineers to be comfortable at work: we don’t have a dress code and you can work wearing shorts and flip-flops. We also have a pet-friendly office: you may bring your furry friend to work.
* Work on a small team, being part of the project and product decisions
* Work with an app with more than 5.5 million downloads and consistently >4.7 rating across both platforms
* Have the opportunity to work with other functions, from design to decision sciences, to shape and iterate on key features
* Happy Hours every Wednesdays

Requirements

You must have:

  • 5+ years of experience coding in relevant projects specially with OO languages
  • Knowledge in software architecture
  • Strong problem solving skills
  • Excellent TDD and test automation skills (testing - Unit tests, instrumental tests / KIF, Nimble, SwiftCheck, Spoon, Espresso, Mockito)
  • Passion for mobile technology and high quality engineering
  • Curiosity and a desire to be responsible for all aspects of building Nubank's product in a small, highly focused, and very rapidly growing team
  • Multi-threaded application development
  • Proficient in Kotlin and/or Swift - That's ok if you are not familiar with these languages, you will learn fast

  • Understanding and curiosity in creating well thought out mobile infrastructure, SDKs, open source projects, and APIs.

  • Knowledge on Clean Architecture concepts

  • Deep knowledge of SOLID principles

  • Excellent software engineering aptitude and the ability to provide technical mentorship and guidance

  • Memory management and performance tuning

  • Attention to detail - a pixel perfect eye

  • Custom UI and animation

  • Knowledge of reactive extensions (RxJava, RxSwift)

Engineering or computer science undergraduate degree and English language skills are helpful.

You will have a meaningful chance to shape architecture, process, and culture while working with bleeding edge technologies.

We believe in good team chemistry, enthusiasm for building things, and the (often surprising) capacity to learn new things when we stay humble and open-minded.

You will fit well if you are:

  • Results-oriented and enjoy shipping new features
  • Writing and shipping production-quality software
  • Hungry and enjoy being constantly challenged to learn and do more
  • Open to embrace conflict of ideas and like to question the status quo
  • Fast learning and easily adapt to changing situations and priorities
  • Aiming to build great products and doing great work by international standards
  • Focus on understand the big picture, to be held accountable and to make a meaningful contribution with your work

Benefits

  • Competitive compensation package
  • Health, dental and life insurance
  • Meal allowance (“vale refeição”)
  • Flexibility to choose your own custom setup (computer, monitors, OS etc.)

More about us

[LoveMondays](http://workable.com/nr?l=https%3A%2F%2Fwww.lovemondays.com.br%2Ftrabalhar-na-nubank%2Favaliacoes)[](http://workable.com/nr?l=https%3A%2F%2Fwww.lovemondays.com.br%2Ftrabalhar-na-nubank%2Favaliacoes)

[Our Environment](http://workable.com/nr?l=http%3A%2F%2Fexame.abril.com.br%2Fnegocios%2Fpor-dentro-da-sede-roxa-e-inovadora-do-nubank%2F)

Leia mais

Avaliações da Nubank


Satisfação geral dos funcionários

4.21
  • Remuneração e benefícios
    3.90
  • Oportunidade de carreira
    3.94
  • Cultura da empresa
    4.34
  • Qualidade de vida
    4.05

Recomendam a empresa a um amigo



  • Há 6 dias

    Experiência incrível!

    Brand Manager

    São Paulo, SP


    Prós: A cultura é incrível e muito, mas muito diferente do que existe no mercado. O ambiente e a liderança incentiva as pessoas a desafiarem decisões e buscarem oportunidades (tanto pra empresa, quanto pra sua própria carreira). Oportunidades de crescimento não faltarão - a empresa cresce em ritmo de hypergrowth e com isso sempre aparecerem oportunidades em áreas diferentes, times diferentes, escopos diferentes. Basta estar disposto a mudar e aprender, sempre! Além disso, as pessoas que trabalham no Nubank são profissionais incríveis em nível global - o que propicia aprendizados e sempre um ambiente oxigenado de ideias. O escritório em si é super descontraído, com cães e dress code informal, onde as pessoas podem ser elas mesmas.

    Contras: Pelo ritmo de crescimento acelerado, a empresa foi crescendo e ficando mais complexa sem necessariamente criar estruturas, frameworks, processos - esses vão sendo criados em paralelo ao crescimento. Isso pode gerar frustração em pessoas que estão acostumadas com empresas que já possuem essas coisas pre-estabelecidas. Vir para o Nubank é o equivalente a bater sua meta enquanto você cria um painel de acompanhamento para ela. Fazer os dois ao mesmo tempo não é trivial e pode gerar desconforto. O mesmo se aplica para planos de carreira - eles não existem formalmente. Oportunidades não faltam, mas nem sempre as vagas/escopos já estão criados.

    Conselhos para presidência: O maior desafio é fortalecer as lideranças ( que em sua maioria são jovens e com pouca experiência prévia de liderança ) para dar suporte ao crescimento rápido!

    Recomenda a empresa: Sim

  • Há 7 dias

    Interessante

    Agente de Costumer Xperience

    São Paulo, SP


    Prós: A empresa é muito interessante, dá para aprender bastante coisa se você realmente ir atras. O trabalho não é complexo, baseado apenas em ter empatia com os clientes e entender os processos internos. A diversidade existe e é otimo para a empresa.

    Contras: As promoções internas são muito subjetivas e não são como antigamente. Se perdeu a noção de startup e agora é uma empresa que finge ser uma startup (e isso não é necessariamente ruim, porem parece que eles querem crescer financeiramente mas sem crescer de uma forma madura e inteligente). A contratação de novas pessoas é perdida, pois o RH não se comunica bem com os times que precisam de contratação, ou seja, eles pedem pra contratar, fazem o processo mas ai desistem no meio do caminho e a pessoa da contratação fica perdida. A maturidade da liderança é mediana e eles não promovem por merito, mas sim ao passar numa prova, assim como no vestibular.

    Recomenda a empresa: Sim