Kauri One is built by a dedicated team of engineers with deep expertise in the development of financial products and solutions. From designers to architects, our entire team has over 10 years of experience in the fintech market, ensuring that we deliver robust, scalable, and secure products that meet the highest standards.
7 листопада 2024

Junior SwiftUI Developer (вакансія неактивна)

віддалено

We are seeking a highly motivated Junior SwiftUI Developer to join our development team. In this role, you will be responsible for building intuitive, scalable, and high-performance user interfaces for iOS applications. You will work closely with cross-functional teams, including product managers, designers, and backend developers, to create seamless, dynamic user experiences using the latest in Swift and SwiftUI frameworks.

Requirements:

  • Solid understanding of the fundamentals of Swift and experience with its core frameworks
  • Knowledge of creating user interfaces using UIKit and SwiftUI, understanding the UIViewController lifecycle, and experience working with modifiers and component structures in SwiftUI
  • Foundational understanding of the Combine framework for asynchronous event handling and reactive programming
  • Understanding of the principles of the Clean Architecture approach, and familiarity with patterns such as MVC and MVVM
  • Experience with data handling using Realm and configuring push notifications
  • Knowledge of REST API fundamentals, skills in forming requests, handling responses, and data serialization
  • Basic understanding of WebSocket for two-way real-time data exchange.
  • Experience with version control systems, understanding Git basics, including branching, committing, and conflict resolution
  • Understanding of SOLID principles, with a desire to apply them to maintainable and scalable code
  • Ability to read technical documentation and understand English-language resources.

Personal qualities and skills:

  • Strong analytical and problem-solving skills
  • Willingness to learn and adapt to new technologies and approaches
  • Attention to detail and a commitment to writing clean code
  • Ability to work well in a team, actively participate in task discussions, and offer solutions
  • A proactive and responsible approach to work.

Nice to have:

  • Practical experience with Clean Architecture;
  • Knowledge of secure data storage principles and cryptography;
  • Understanding of cryptocurrency, blockchain, and financial technologies.

Responsibilities:

  • Responsibilities:
  • Develop and maintain iOS applications using Swift.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs, and improve application performance.

We Offer:

  • Worthy compensation based on the interview.
  • Remote company with employees concentrated in Ukraine and Europe (Cyprus).
  • Working with a team of open-minded specialists with a low hierarchy.
  • Career development opportunities with professional training programs.
  • The company is open to innovations and suggestions from the employee.