Sep 19

Backend Engineer

The position


As a senior Alice Engineer, you’ll be joining a small but passionated cross-functional team, leading the designs of Alice's complex features, data pipelines, security and much more.


Here you are going to be responsible for:



  • Develop and maintain our backend services

  • Understand and foresee our system requirements

  • Work closely with mobile developers to design service interfaces and improvements

  • Guarantee high performance and high availability of all systems

  • Build and maintain services to support our operational teams


Double click in your routine:



  • Develop new features and fix bugs in our backend

  • Work side-by-side with product team to design requirements

  • Keep our source organized in our git repository

  • Collaborate in building and enforcing the roadmap

  • Manage and prioritize your tasks efficiently

  • Collaborate with architecture and code design decisions


Our current technology



  • AWS Cloud based development:

    • Beanstalk

    • DynamoDB

    • SQS

    • SNS

    • Route53

    • Codedeploy / Codepipeline



  • Kotlin / Java in backend

  • Flutter / Native for mobile

  • Vue.js / Javascript for frontend


Our expectations of a strong candidate



  • Experience in backend development

  • Object Oriented / Functional Programming skills

  • Cloud Computing skills

  • Dominance of RESTful concepts

  • Hands on experience with development best practices (testing, code-review, etc)

  • Strong sense of commitment and delivery focus



Related jobs

Alice

Alice

SÃO PAULO, BRAZIL