Talent.com
As candidaturas não são mais aceitas
Senior Ios Developer

Senior Ios Developer

IntelliasAracaju, Sergipe, Brasil
Há 21 dias
Descrição da vaga

Dive deep into Digital!

For 20 years Intellias has been developing top-tier digital solutions for the world's leading companies, keeping them in line with the latest technology trends.

Join in and provide innovations for the future!

We are looking for a talented Senior iOS (SwiftUI / Combine) Developer, to work remotely from Brazil.

The position demands a candidate capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles.

This is a great opportunity to play a key role in a dynamic team, working on cutting edge mobile technology.

You are a driver of change and you have yet to meet a technology challenge you cannot resolve.

You are dedicated to developing clean code that will help shape the iOS mobile software which thrills Client users.

Requirements

5+ years of working experience in software engineering

Extensive experience developing iOS mobile native applications in Swift / SwiftUI

Proven knowledge of Swift programming language

Knowledge and experience with SwiftUI and Combine

Solid understanding of the full iOS mobile development life cycle

Strong knowledge of iOS UI design principles and best practices

Experience with at least one of these design architectures : MVVM, MVC, VIPER, Clean (Onion Architecture)

Eperience with TCA or other Redux-like architectures

Expert in UI layouts and creating adaptive layouts for various hardware configurations

Experience writing custom views and controls

Experience consuming RESTful JSON / XML web services

Experience in testing high volume applications : unit test, integration test, performance test

Experience using external commercial and open source libraries

Experience with Git and GitFlow

A solid grasp of fundamental algorithms, data structures, and design patterns

Portfolio of apps that you've built; ideally available in the App Store

Ability to prototype new features and redesign existing ones

Excellent problem solving, debugging skills, critical thinking, and communication skills

Ability to effectively articulate technical challenges and solutions

Aptitude and desire to independently learn new technologies

Advanced level of English, good communication skills.

Preferred Skills

Experience in Core Animation, Core Graphics, Core Bluetooth (Classic, BLE)

Experience in automated user interface functional testing

Experience with Scrum / Agile methodologies

Experience mentoring junior members

Experience with iOS performance profiling tools and optimization techniques

Experience with Open API standard (Swagger)

Experience with push notifications

Working knowledge of Internationalization

Proficient in Objective-C

Experience with UIKit

Responsibilities

Contribute to high quality mobile app design and architecture

Apply software engineering design patterns to develop well-structured, modular, performant application code

Serve as a technical mentor in mobile app development

Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring

Collaborate with API teams on API design

The contract type for this position is B2B contract.

If you are looking for a challenge like this, submit your application!

#J-

  • Ljbffr
Criar um alerta de emprego para esta pesquisa

Senior Ios Developer • Aracaju, Sergipe, Brasil