
Renan Silveira
iOS Developer | SafetyCulture
Updated 5 months ago
8+
Years Experience
8
Roles
29
Skills
2
Education
About
Software Engineer with over 8 years of experience, including 7 years in iOS development, and a growing proficiency in backend technologies such as Golang. Strong expertise in object-oriented and protocol-oriented programming, software design patterns, UI/UX design, web service consumption, version control systems, and agile software development. Experienced in automation and continuous delivery, with the ability to manage the end-to-end delivery of mobile software products, from requirements analysis to successful store release and maintenance. Passionate about expanding knowledge to other technologies, continuously adapting to new challenges and building full-stack applications. Key Skills: • In-depth knowledge of the iOS SDK • Expertise in Accessibility and VoiceOver • Software design patterns: MVC, MVP, MVVM, MVVM-C, VIPER, Clean Swift • Concurrency and Multithreaded Programming (GCD and Swift Concurrency) • Proficient in Swift and Objective-C • Golang for backend development • RESTful API consumption (JSON/XML) and RPC services • Data storage solutions: Realm, Keychain, UserDefaults, CoreData, RocksDB • Project management tools: Jira, Confluence, Atlas, Trello, Azure DevOps Services • Version control: GitHub, Bitbucket, GitLab, Azure DevOps Services • Analytics & reporting: Crashlytics, Google Analytics, Amplitude, Segment • UI development using Storyboards, Xibs, and view code (UIKit and SwiftUI) • UI/UX design expertise with a deep understanding of Apple HIG • App localisation expertise • Agile software development practices • Continuous Integration/Delivery with CircleCI, Jenkins, Azure Pipelines, Fastlane, TestFlight • Testing frameworks: XCTest, XCUITest, Appium • App modularisation • Experience with Dynamic and Static frameworks • Dependency management: CocoaPods, Carthage, Swift Package Manager • Active participation in Agile ceremonies: Discovery, Grooming (Feature Elaboration), IPM (Sprint Planning), Daily Scrums, Review Meetings (Showcase), and Retrospectives • Gained hands-on experience with full-stack development, experimenting with backend technologies and integrating mobile apps with server-side logic.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Software Engineer earn?
Experience (8 roles)
Full-time · 4 yrs
Current2 roles · Nov 2021 - Present
Senior Software Engineer
CurrentSoftware Engineer
Senior iOS Developer
Responsibilities: • Led accessibility development, ensuring compliance with accessibility standards and enhancing usability for all users • Contributed to the infrastructure of the XP Credit Card module • Mentored new developers, assisting with onboarding and promoting best practices • Led the devel...
2 roles · Nov 2019 - Jun 2020
Lead iOS Developer
Senior iOS Developer
Is this your profile, Renan?
Claim it to keep it updated or request removal.
Education (2)
Università degli Studi di Padova
2013 - 2014
Academic exchange program sponsored by the Brazilian government.
Universidade Estadual Paulista Júlio de Mesquita Filho
2011 - 2017
Skills (29)
Languages (2)▼
Frequently Asked Questions
What is Renan Silveira's current role?▼
Where did Renan Silveira study?▼
What skills does Renan Silveira have?▼
Where is Renan Silveira based?▼
Related Jobs
View all jobs →Staff Software Engineer, Product
Lunar
Founding Engineer (Full-Stack)
Uplane
(Senior) Associate, Legal AI (m/f/d)
bayshore
Founding Software Engineer (m/f/d)
bayshore
Founding iOS Engineer
Trove
Software Engineer - Full Stack
Thrad
Other Profiles
Browse all →
David Smith
Principal Cloud Advocate (AI/ML Lead) at 10 yrs 5 mos
Australia

Avi Paul
Technical Lead at Full-time · 3 yrs 3 mos
Australia

Avi Paul
Technical Lead at Full-time · 3 yrs 3 mos
Australia
Jessica V.
Head of Sales Operations, APAC at SymphonyAI · Full-time
Australia

Ashish Shah
Full Stack Engineer at National Library of Medicine
Australia
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Renan is not affiliated with or endorsed by Clera. Privacy Policy