




Job Summary: A professional to work on end-to-end mobile solution development, emphasizing software excellence and delivering highly available products. Key Highlights: 1. Mobile software development experience (Swift, Objective-C) 2. Autonomous work to deliver highly available software 3. Collaborative work focused on product development and maintenance Description: Check below what you'll need to know to succeed in this opportunity! REQUIRED SKILLS * Experience as a mobile software engineer, having learned and worked with Swift and Objective-C; * Experience with Design Patterns (e.g., Adapters, Singletons, Dependency Injection, etc.); * Experience with code versioning (e.g., Git, GitFlow); * Experience with agile methodologies and agile practices (e.g., Scrum, Kanban, Pair Programming); * Experience with test-driven development (e.g., TDD, BDD); * Experience with unit testing (e.g., XCTest, XCTestCase); * Experience with instrumented testing (e.g., integration testing, end-to-end testing, UI testing); * Knowledge of continuous integration and continuous delivery (e.g., CI, CD, fastlane, GitHub Actions); * Knowledge of observability and monitoring. DESIRABLE SKILLS * Experience in highly scalable projects; In your daily work, you will engage in the following activities: * End-to-end solution development; * Collaborate with other engineering teams to build and maintain products, focusing on our customers; * Prioritize software excellence by combining technical knowledge and experience with a proactive attitude; * Work autonomously, taking responsibility for delivering software that handles massive request volumes, ensures high availability, and delivers business impact. 2511020202231847003


