
Senior Software Engineer, iOS
Solvd, Inc.
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build and maintain iOS features using SwiftUI and Swift, delivering reliable, high-quality user experiences
- Contribute to and support existing iOS codebases that include Objective-C and Swift within an Agile environment
- Integrate with RESTful APIs and partner with backend teams to define and improve contracts as needed
- Write testable code and implement unit tests to maintain quality and prevent regressions
- Work with multithreading/concurrency patterns to ensure performance and responsiveness
- Collaborate via Git in a team environment, participate in code reviews, and uphold engineering standards
- Work with relational data and persistence layers as needed
- Support and improve CI/CD workflows to keep releases stable and predictable
- Mentor junior developers through pairing, feedback, and guidance on best practices
- Contribute to a team culture grounded in kindness, empathy, and clear communication
Requirements
- 4+ years of relevant professional experience in iOS development
- SwiftUI experience (must-have)
- Experience building iOS applications with Swift and Objective-C in an Agile environment
- Strong ability to write unit tests and design testable code
- Experience with multithreaded programming and performance-conscious development
- Comfort working with RESTful APIs
- Substantial experience using Git collaboratively (branching, PR workflows, code reviews)
- Experience working with a relational database
- Past usage of at least one iOS package manager (SPM, CocoaPods, Carthage)
- Some experience with CI/CD (build pipelines, automated testing, release workflows)
- Strong communication skills and a team-first mindset
- Motivation to mentor junior developers
- Demonstrated kindness and empathy in how you work with others
Benefits
- Shape real-world AI-driven projects across key industries
- Be part of a global team with equal opportunities for collaboration across continents and cultures
- Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SwiftUISwiftObjective-CRESTful APIsunit testingmultithreadingconcurrencyrelational databaseiOS package managerCI/CD
Soft Skills
communicationmentoringteamworkkindnessempathyfeedbackguidancecollaborationproblem-solvingadaptability