Help the team to boost the iOS development of our SDK. Main activities are development, testing, releases as well as test automation. There will be also maintenance/refactoring work.
As a iOS Mobile Software Engineer, you will serve as a technical expert, leading the design and implementation of new payment features that address merchant regional and business-specific needs. You will play a key role in architecting and delivering end-to-end functionalities, from our iOS SDKs and applications to our Java/Kotlin backend microservices.You will collaborate cross-functionally to set technical direction, ensure best practices, and drive continuous improvement in our iOS platform. Your experience and insight will help bridge mobile and backend activities, and you will provide guidance on platform choices, architectural decisions, and process improvements.
Responsibilities:
Provide technical expertise and guidance to the engineering team, including conducting code reviews, and fostering a culture of excellence in software development practices
Write high-quality, maintainable code for critical components, features, or modules of the software application, while also contributing to the overall codebase and enforcing coding standards and best practices
Analyze and solve complex technical problems, including performance bottlenecks, scalability challenges, and system failures, through systematic debugging, root cause analysis, and collaboration with cross-functional teams
Refactoring and improving existing codebase to enhance maintainability, extensibility, and readability, while also identifying and addressing technical debt and legacy code issues
Create and maintain technical documentation, including design documents, architecture diagrams, and best practices guides, to facilitate knowledge sharing, onboarding, and collaboration within the team
Ensure the overall quality and reliability of software products through rigorous testing practices, including unit tests, integration tests, and end-to-end tests, as well as promoting a culture of testing and quality assurance within the team
Min requirements:
At least 6 years of professional experience as an iOS developer, with a proven track record of delivering high-quality iOS applications and/or SDKs
Deep expertise in the iOS platform and fluency in Swift; experience with Objective-C is a plus.
Experience integrating iOS apps with backend APIs and services
Proficient in using Swift Package Manager (SPM) for dependency management and distribution of Swift libraries and frameworks
Demonstrated knowledge of mobile architecture patterns (MVC, MVVM, Clean Architecture), clean code principles (SOLID, KISS, DRY), and secure coding practices.
Experience developing mobile frameworks for internal or external clients.
Strong analytical and problem-solving skills, with the ability to design innovative, maintainable iOS solutions
Excellent communication skills, with fluency in English and the ability to explain complex technical concepts to diverse audiences.
A growth mindset, open to learning new technologies and optionally expanding into Android or backend development if needed
Would be a plus:
- objective-C
We offer:
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Benefits package - medical insurance, sports
Corporate social events
Professional development opportunities
Well-equipped office
About us:
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Permanent
Check similar offers