Senior iOS Developer (SWIFT) - English
CLT, 100% remote position
Interested candidates should send their resumes in English to gabriela.castro@rehva.com.br and vitor@rehva.com.br
Description
This position demands fluent english.
Requirements
- Higher degree in Computer Science or similar;
- Minimum 5 years of experience in iOS development;
- Experience developing multi-threaded, asynchronous code;
- Strong Object-Oriented programming and design skills;
- Familiarity with SOLID Design Principles;
- Strong experience in building native mobile (iOS) applications with an emphasis on performance and robustness;
- Knowledge of design patterns such as MVC and MVVM;
- Good communication skills, both written and verbal;
- Knowledge of Apple’s design principals and application interface guidelines;
- Familiar with version control, issue tracking, continuous integration environment (JIRA/Confluence/Jenkins);
- Familiarity with RESTful APIs to connect iOS applications to back- end service;
- Experience in Agile methodologies.
Good to have:
- Excellent trouble-shooting skill, especially with multi-threaded and performance-oriented applications
- Experience with reactive architecture RxSwift, RxCocoa.
- Experience with XCTest Framework and UI Testing
- Ability to work well with tight schedules and rapid development cycles
- Experienced with audio/video real time communication and streaming video protocols (RTSP/RTP/HLS)
- Experienced with SIP, H265/264 Codec, FFMPEG, WEBRTC.
Benefits
- Competitive remuneration.
- Health insurance.
- Life Insurance.
- Private pension,
- Meal ticket.
- Dynamic, multicultural and fun environment.
- You will be working at the world's leading provider of game services.
- Supportive community inclusive of LGBTQ+, and any age, ethnicity, religion, or disability.
- Dedicated employee wellbeing program.
- Career growth opportunities.