Talent.com
iOS Senior Engineer

iOS Senior Engineer

Experis ManpowerGroup Sp. z o.o.Kraków, Województwo małopolskie, Polska
30+ days ago
Job description

Job Tasks :

  • Working with development team to agreed timescales and standards; participating in development effort and working closely with Product Owners, Scrum Masters, Analysis and UX design
  • Applying your technical experience in the development of high quality mobile applications as per the agreed requirements; delivering on time and to group and local standards
  • Being part of a multi-disciplinary, agile product team designing and building mobile application using modern technology stacks with the ability to quickly pick up new technologies / paradigms and to implement solutions across the full stack
  • Producing efficient code that is meeting definition of done for business requirements, taking into account technical dependencies and non-functional requirements
  • Ensuring system supports business needs in terms of design, technical debt is under control and the system can be cost-effectively maintained
  • Conducting unit testing of programs and software applications to be sure they will produce the desired results and that the instructions are correct
  • Assisting and support the implementation of releases, building continuous integration and delivery pipelines
  • Challenging code, design, implementation to ensure they are of highest quality
  • Contributing towards establishing levels of automation tests coverage that are required for the project
  • Peer reviewing code by a diverse team, provide feedback in a timely and collaborative manner
  • Identify strategic ways to reduce technical debt, working with teams to ensure they are continuously improving
  • Create technical documentation and keep it current

Requirements :

  • Experience in developing, deploying, and supporting complex iOS applications
  • Greatknowledge of Swift and Objective-C
  • In-depth understanding of Apple recommended design principles, interface guidelines and coding best practises
  • Experience with code coverage, UI and unit testing tools likeXCTest,Specta, Expecta, OCMock,Appiumetc.
  • Goodknowledge of Xcode / AppCode IDE, build and distribution processes
  • Knowledge of dependency managers such as Cocoapods
  • Experience working with CI / CD and SAST / MAST tooling
  • Good knowledge of RESTful services
  • Expert knowledge of building responsive user experiences across phones and tablets, with Accessibility principles in mind
  • Knowledge ofperformance, scalability, security, architecture, and engineering best practices
  • Familiar with security concept and integration is must, like secure networking, data protection, OWASP Mobile Top 10
  • Experience integrating with third-party libraries such as security, video and financial services
  • Experience implementing frameworks or platform libraries would be nice to have
  • Hands on experience in remote APIs, concurrency, client side persistenceandvarious architectural design patterns (UDF, MVVM, MVC, Redux)
  • Willingness to stay up-to-date with the latest in emerging technologies / trends on mobile platforms
  • BS degree in Computer Science with5+ years of broad engineering experience, including at least2years in similar senior engineering role
  • Offer :
  • Cafeteria
  • MyBenefit Platform
  • Private Medical Care
  • Life Insurance
  • Nursery care co-financing
  • Corrective glasses reimbursement
  • MultiSport
  • Permanent job offer. #J-18808-Ljbffr

    Create a job alert for this search

    Senior Ios Engineer • Kraków, Województwo małopolskie, Polska