Intellias
Senior iOS Engineer (Mobile Apps)
IntelliasUkraine16 hours ago
Full-timeEngineering

What project we have for you

Product is built to provide a maternal mental-wellness app tailored to pregnancy and motherhood with mindfulness/meditation and self-care tools. This includes all aspects of the customer journey.


What you will do

Your responsibilities

• Participate in solution investigation, estimations, planning, and alignment with other team members.

• Design, implement, deliver and support new features for our iOS apps.

• Work in close collaboration with other team members to integrate their solutions in the mobile apps.

• Promote and implement test automation (e.g: unit tests, integration tests, e2e tests and performance tests).

• Build and publish new versions of our applications using Bitrise and the Apple Developer Portal.

• Work closely with the team in an agile and collaborative environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination.

• Maintain existing applications and reduce technical debt.


What you need for this

  • 6+ years of experience with iOS development.
  • You have experience with SwiftUI, Combine, multithreading (Swift Concurrency, GCD), Firebase, networking (URLSession).
  • And experience in testing (unit, integration and UI tests using XCTest or other frameworks).
  • You have the skills to independently investigate issues and implement new features.
  • You possess a product-oriented mindset and an understanding of customer needs.
  • Being responsible for the quality of the solution you deliver comes naturally to you.
  • You have experience with unit testing and Test-Driven Development.
  • Experience with debugging, profiling, publishing and monitoring apps.
  • Interested in growing as a software engineer, participating in the whole development cycle.
  • You guide less experienced colleagues, helping to structure and clarify requirements with.
  • Experience working with agile practices, values, and principles.
  • Empathetic and able to easily build relationships.
  • Good verbal and written communication skills.

Nice to have

  • Experience with A/B testing and feature flags.

Key Skills

Ranked by relevance