Ativa os alertas de emprego por e-mail!

Ios Developer Sr

buscojobs Brasil

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 16 dias

Resumo da oferta

A leading online education platform is seeking a Senior iOS Engineer to design and maintain their iOS application. The role involves collaborating with cross-functional teams and working remotely. Candidates should have over 4 years of experience in iOS development with strong knowledge of Swift and associated technologies. This position offers a CLT contract with full benefits paid in Brazilian Real.

Qualificações

  • 4-5+ years of hands-on experience in iOS application development.
  • Proficient in Swift and other relevant technologies.
  • Understanding of memory management and multithreading in iOS.

Responsabilidades

  • Collaborate with Engineers and Product Managers on high-quality products.
  • Contribute to the technical design and architecture of applications.
  • Write clean, well-tested software that delivers user value.

Conhecimentos

iOS application development
Swift
CocoaPods
Xcode
UIKit
RESTful APIs
MVC, MVVM, VIPER
Descrição da oferta de emprego
Overview

Teachable’s mission is to enable the transformative power of knowledge in our world. Our online platform enables individuals and small businesses (our “Creators”) to build, host and sell online courses and coaching.

We generate revenue in two ways: (1) from monthly or annual subscription fees (SaaS) paid to us by our Creators for access to the platform; and (2) from transaction fees calculated as a percent of the value of courses and services sold by Creators through our platform.

In 2023, we have exciting plans to deepen engagement between our creators and their students. To accomplish this, we are building a mobile development team to capitalize on existing mobile adoption by enhancing and stabilizing our current iOS app, as well as grow our global reach by building an Android app.

About Your Team

As a Senior iOS Engineer, you will be responsible for designing, developing, and maintaining our iOS application. You will work closely with cross-functional teams from Hotmart and Teachable to evolve our iOS footprint by leveraging Hotmart’s existing iOS architecture (built with Swift 5, Xcode, CocoaPods) as well as collaborate with product managers, designers and other developers.

As part of Teachable’s first mobile engineering team, you’ll have an incredible opportunity to help shape and define the future of our mobile products. You will be at the forefront of developing innovative solutions that meet the needs of our Creators and drive business growth. This is a unique chance to be part of an international team that will have a significant impact on our companies’ success and to be part of a community of professionals who share your passion for mobile development.

In this position, you will work remotely with Teachable’s US based teams as well as Hotmart employees based in Belo Horizonte and São Paulo.

This is a CLT contract with full benefits, paid in $BRL.

Requirements / Qualifications
  • With 4-5+ years of hands-on experience in iOS application development with a focus on Swift, ideally in an agile, startup environment
  • Proficiency in Swift and other relevant technologies such as CocoaPods, Xcode, and UIKit
  • Knowledge of RESTful APIs and integration with backend services
  • Strong understanding of iOS architecture patterns such as MVC, MVVM, and VIPER
  • Solid understanding of memory management, concurrency, and multithreading in iOS
  • Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose iterative solutions
  • Commitment to leaving the code base better than you found it
  • Experience designing and implementing technical projects with multiple team members of varying experience
  • Contributed to architecture discussions to drive technical decisions on your team
  • Humility, collaboration, service-orientation and fast learning
  • Upholds Teachable and Hotmart’s Engineering values, including working as part of a diverse team
In this role, you will:
  • Collaborate with Engineers, Product Managers, Designers, and QA engineers to build high-quality products with third party integrations
  • Contribute to the technical design and architecture of services, databases and applications across the organization
  • Execute on our product development roadmap to drive the progression of our stack and our team at large
  • Write simple, clean, high-quality, well-tested software that delivers user value
  • Seek out ways to bring in new perspectives to design, coding and testing best practices, supporting review processes (design, code, postmortem)
  • Participate in the team’s on-call support rotation
  • Contribute and shape the overall culture and collaboration practices of the team
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.