Mindera is looking for a Senior Mobile Developer (iOS) to join their team.
The role involves creating fast, fluid, responsive, and reliable mobile applications that enhance customer experience.
The developer will participate in the entire development cycle using modern technologies, architectures, and processes.
Expected travel time for the position varies from 0% to 15% based on project/client and organizational needs.
Responsibilities include developing and maintaining features in a collaborative Agile environment, writing testable code, documenting code, taking ownership of code from development to deployment, diagnosing production issues, and being part of solutions design and implementation.
Requirements:
Proficiency in Swift, Cocoa Touch, and other Apple frameworks is essential.
The candidate must be self-driven and able to work with minimal supervision towards team or company goals.
Experience in creating fluid visual interactions and implementing mobile user experience patterns is required.
A strong sense of craftsmanship in code production and a commitment to seeking the best solutions is necessary.
Keeping up with the latest trends, architectures, ideas, and technologies in the mobile ecosystem is expected.
The candidate should be a team player, willing to share knowledge and lead by example.
Familiarity with Agile methodologies such as Scrum and Kanban is important.
Experience in developing and maintaining iOS applications from requirements to the App Store is required.
The candidate must produce clean and organized code, utilizing software design patterns, architectural patterns, and data structures.
Nice to have skills include experience with FRP frameworks, MVVM architecture, functional programming concepts, CI/CD methodologies and tools, testing code, and open source contributions.
Benefits:
Health insurance is provided, emphasizing the importance of health.
The position offers flexible working hours to accommodate personal schedules.
Unlimited paid time off (PTO) is available for employees.
Opportunities for training and attending conferences are offered, allowing employees to create their own training plans.
Employees can choose laptops and peripherals that best suit their needs.
Mindera provides an amazing office environment for those who prefer to work in person, while also offering remote work options.
The company promotes a politics-free environment where the team collectively owns projects, encouraging risk-taking, decision-making, and collaboration.