Senior iOS Engineer
Detalhes do emprego
WE ARE SoftServe is a global digital solutions company headquartered in Austin, Texas, founded in 1993. Our associates work on 2,000+ projects with clients in the USA, Europe, and APAC regions. We are about people who create bold things, make a difference, have fun, and love their work. Our client is technology company within online travel industry for consumers and small business travelers. They own numerous well-known online marketplaces for vacation rentals. Their mission is to connect homeowners and property managers with travelers who seek the space, value, and amenities of vacation rental homes and hotels. The sites have a selection of properties worldwide with detailed descriptions, photos, a list of amenities, and nearby attractions. The team is located in Poland, Romania, Bulgaria, Colombia, Chile, Mexico, India, the US. More than 100 developers offer their services all over Europe and the United States. We have 30+ pod teams working with Kotlin, Java, React, iOS, and Android, incrementally delivering functionality to the client. We have new global features every 6 months. IF YOU ARE
- Experienced in the iOS environment
- Proficient in iOS technologies, including Swift and SwiftUI, with 5+ years in Swift and commercial work experience with these technologies
- Knowledgeable about API service connection paradigms
- Familiar with Server-Driven UI
- Understanding of client and server architectures
- Accustomed to mobile development best practices
- Familiar with GraphQL
- Capable of clearly communicating ideas in English
- Effectively communicate project progress, challenges, and solutions to team members, stakeholders, and management
- Provide and participate in code reviews to assess overall code quality, flexibility, and the application of best standards and practices
- Drive continuous improvement and continuous delivery in our software development process within an Agile development team
- Write automated unit, system, and acceptance tests to support our continuous integration pipelines
- Work directly with the customer’s Experience Design team to build direct integrations with our in-house design system
- Translate functional specifications into logical, component-based technical designs
- Present complex technical information in a clear and concise manner
- Actively mentor peers and other software engineers
- Support your technical and personal growth — we have a dedicated career plan for all roles in our company
- Work with dynamic projects and still have a very stable place to work
- Take part in internal and external events where you can build and promote your personal brand
- Give you access to experienced specialists willing to share their knowledge
- Care about your initiatives — we are open to them, just come and share your ideas
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.