Renan Silveira profile photo

Renan Silveira

iOS Developer | SafetyCulture

Australia
500+ connections
Renan Silveira on LinkedIn

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.

Experience (8 roles)

Full-time · 4 yrs

2 roles · Nov 2021 - Present

Senior Software Engineer

Current
May 2023 - Present · 2 yrs 6 mos

Software Engineer

Nov 2021 - Jun 2023 · 1 yr 8 mos
XP Inc. · Full-time

Senior iOS Developer

XP Inc. · Full-time

Jun 2020 - Jun 2021 · 1 yr 1 mo·São Paulo, Brazil

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...

Full-time · 8 mos

2 roles · Nov 2019 - Jun 2020

Lead iOS Developer

May 2020 - Jun 2020 · 2 mos

Senior iOS Developer

Nov 2019 - Apr 2020 · 6 mos

Is this your profile, Renan?

Claim it to keep it updated or request removal.

Claim or Remove

Education (2)

Università degli Studi di Padova

Università degli Studi di Padova

2013 - 2014

Academic exchange program sponsored by the Brazilian government.

Universidade Estadual Paulista Júlio de Mesquita Filho

Universidade Estadual Paulista Júlio de Mesquita Filho

2011 - 2017

Skills (29)

iOS DevelopmentAgile MethodologiesSwiftXcodeFirebaseAzureCocoaPodsXCTestAppiumCore DataSwiftObjective-CCore DataJiraConfluenceAzureGitHubBitbucketGitLabGoogle AnalyticsAmplitudeUIKitSwiftUICircleCIJenkinsXCTestAppiumCocoaPodsCarthage
Languages (2)
Inglês(Native or bilingual proficiency)Italiano(Full professional proficiency)

Frequently Asked Questions

What is Renan Silveira's current role?
Renan Silveira is currently working as Senior Software Engineer at Full-time · 4 yrs.
Where did Renan Silveira study?
Renan Silveira studied Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at Università degli Studi di Padova. They have 2 education entries on their profile.
What skills does Renan Silveira have?
Renan Silveira's top skills include iOS Development, Agile Methodologies, Swift, Xcode, Firebase. They have 29 skills listed on their profile.
Where is Renan Silveira based?
Renan Silveira is based in Australia.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Renan is not affiliated with or endorsed by Clera. Privacy Policy