Senior Mobile Software Engineer

Senior Mobile Software Engineer
La Haus, Colombia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 11, 2021
Last Date
Apr 11, 2021
Location(s)

Job Description

We are looking for the bests Mobile Software Engineers to join our Product Team, which is revolutionizing the Real Estate market in Latin America, and to continue doing it, we need the best people. You need to demonstrate excellent experience building and maintaining mobile applications for Android or iOS since our team has just migrated into Flutter. Knowing Flutter is great a plus but not a must, our culture is focused on team building, helping to learn, so everyone in the team grows while we work on the product.

You will be responsible for building the 'client-side' of our mobile applications, which are written in Dart with Flutter and Kotlin with the latest tools, like retrofit, RxJava, Android Jetpack Libraries, Room, Firebase tools, and others. Your main focus will be the development of reusable and maintainable code and build high-quality user interfaces for our Flutter app.


Responsibilities
  • Develop high-quality software design and architecture
  • Identify, prioritize and execute user stories in the software development life cycle
  • Develop tools and applications by producing clean, efficient code (Performance is a matter of pride)
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Collaborate with internal teams and vendors to fix and improve products
  • Ensure software is up-to-date with the latest technologies

Requirements

  • You must have experience depeloping on Android or with iOS, only one of both is required.
  • App maintenance and monitoring experience for mobile apps
  • Advanced knowledge of Objected Oriented Design
  • Experience designing and modifying Software Architectures
  • Experience writing automated and unit tests.
  • Experience with git and doing code reviews.
  • If you are an iOS Developer, experience with apple connect, deploying apps, and understanding its analytics data
  • If you are an Android Developer, experience with the play store console, deploying apps and understanding its analytics data
  • Experience building multi-lingual and multi-locale apps (as we are expanding into multiple countries).
  • Push Notifications setup, generation, and handling of those.
  • Deep Link/Magic Link setup and handling


Bonus Experience:

  • Flutter or Dart knowledge (we will help you to learn in case of not knowing it)
  • If you have experience with both Android and iOS development is a great plus since we use Flutter.
  • Experience with ASO keyword and ranking
  • Experience profiling and tuning mobile apps
  • If you are an iOS Developer, experience configuring certificates and of the things all related to the deployment to apple connect.
  • Experience configuring CI environments, the use of build cache, and key ideas making the processes there faster.
  • Firebase tools like Crashlytics, Performance Monitor, Remote Data, and others.
  • Experience with analytics, measuring install campaigns, and user behavior
  • Ruby on Rails knowledge, you will not write backend but knowing it can help you in the team

Benefits

  • Weekly study workshops
  • Technical education grant
  • Spaces for talks, workshops, research, and continuous learning
  • High probability of growth in a start-up
  • Direct contract for an indefinite term
  • Home Office
  • Flexitime
  • Monthly allowance for technical education
  • Psychological coaching
  • Birthday day off
  • Personal private health insurance plan - Prepagada provided by SURA and paid 70% by the company

Job Specification

Job Rewards and Benefits

La Haus

Information Technology and Services - Mexico City, Mexico
© Copyright 2004-2024 Mustakbil.com All Right Reserved.