Svitla Systems Inc. is looking for a Senior iOS Engineer for a full-time position (40 hours per week) in Poland. Our client is a fully integrated mobile invoicing and payments platform that allows small and medium-sized businesses to generate and pay invoices on the go using a phone or tablet. The robust cloud-based invoice engine also integrates with major accounting software platforms, such as QuickBooks and Xero, which means that any content created on the app or desktop management tool will sync with the accounting software they use. Users can also attach photos and audio to their invoices and estimates to show proof of work or add further detail. The client offers a mobile app and desktop management tool used by over 400,000 customers in 121 countries, designed to help field service and contractor businesses worldwide get paid faster. Based in the San Francisco Bay Area, they are revolutionizing how field service businesses get paid by providing a simple yet powerful interface and unbeatable payment processing rates.
Overlap till 19:00 CET.
Requirements
- Experience building native iOS applications.
- Knowledge of Realm.
- Knowledge of Swift/Objective-C & UIKit.
- Experience with In-app purchase, ideally subscriptions.
- Experience with integrating with payment providers (Adyen, Stripe, PayPal, etc) and Tap to Pay.
- Understanding of mobile development best practices.
- Experience building and maintaining automated test suites.
Nice to have
- Experience working with fintech projects.
Responsibilities
- Build, test, and maintain native mobile applications using modern, declarative user interfaces and support Swift.
- Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance.
- Collaborate with a UX designer to build polished user interfaces.
- Write high-quality code with automated test coverage.
- Deliver work on well-communicated timelines.
- Write correct and clean code with guidance and consistently follow stated best practices.
- Understand how their work fits into the team and company objectives.
- Prioritize tasks without getting caught up in unimportant details.
We offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Flexibility in workspace, either remote or in our welcoming office.
- Comprehensive medical insurance after one month.
- MultiSport card with access to 2500 sports facilities all over Poland
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves, family days off.
- Personalized learning program tailored to your interests and skill development.
- Free webinars, meetups and conferences organized by Svitla.
- Gifts for anniversaries, New Year, children and more.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!