ABOUT COMPANY
SETVI is a software startup. We produce a revenue operations platform for the manufacturing and distribution industry. The SETVI platform organizes a company’s sales operations to upsell, cross-sell, and increase profitability. Focusing on the verticals of manufacturing and distribution allows SETVI to build deeply impactful tools and workflows.
Learn more at setvi.com.
ABOUT THE ROLE
We're seeking an accomplished iOS developer to join our remote team based in Belgrade. Your role will be pivotal in shaping the evolution of our mobile applications and actively contributing to captivating projects. Operating as a fully remote team, we offer flexible full-time arrangements, empowering you to excel from any location.
WHAT YOU’LL DO
- Engage in Cross-Functional Collaboration: Work closely with diverse teams to conceptualize and craft top-tier iOS applications, ensuring seamless integration and optimal functionality.
- Contribute to Setvi App Development: Take an active role in enhancing the Setvi app for iOS and iPad, enriching its features and user experience to meet evolving needs and standards.
- Feature Implementation and Maintenance: Develop and sustain features within existing applications, meticulously refining them for peak performance and user satisfaction.
- Enhance Development Processes: Engage in comprehensive code reviews and actively participate in refining our development practices, fostering a culture of continuous improvement and excellence.
- Stay Ahead of the Curve: Remain abreast of industry dynamics and technological advancements, proactively suggesting innovative solutions to elevate our products.
KEY SKILLS
- 5+ years of experience in iOS development, with a strong portfolio of released applications on the App Store.
- Proficient in Swift and SwiftUI, with a deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, etc.
- Familiarity with Objective-C is an advantage.
- Hands-on experience in working with RESTful APIs, third-party libraries, and APIs.
- Adept at crafting intuitive UI using UIKit, including Autolayout implementation.
- Solid understanding of the MVVM architecture, with familiarity with MVC, particularly in legacy modules.
- Competence in utilizing version control systems, with a particular focus on git.
- Proactive self-starter, open-minded, and collaborative team player with a mindset aligned with Agile methodologies.
- Demonstrated ability to adhere to project requirements with a proactive communication approach.
- Comfortable navigating a multicultural environment.
- Proficient in the English language.
WHAT WE OFFER
- Competitive salary and benefits.
- Professional development opportunities and support for continued learning.
- Opportunity to work on exciting and challenging projects.
- This position is entirely remote.
- The latest hardware equipment is provided.
- Monthly get-together for dinner.
THE SELECTION PROCESS
- Initial screening round.
- Technical round with our team lead.
- Short technical exercise.
- Final Interview with CTO.