Software Engineer

πŸ“ Poland
πŸ“ Warsaw, Poland
zΕ‚274,800-400,800 per year
SENIOR
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 7 Git @ 4 API @ 4 QA @ 4 iOS @ 4 Swift @ 4 OpenSSL @ 3 Agile @ 4

Details

The Mobile department believes in constant improvement and innovation, so it takes the initiative to refine all products at every stage. We’re actively involved in all phases of development with other teams to obtain the best outcomes – from the simplest UI elements to innovative features.

Responsibilities

  • Together with the team of developers, QA, Engineering Manager, and a Product Owner work on building iOS app for a global product;
  • Develop and maintain application for iOS platform in a fast development cycle - ideas for improvement are always welcome;
  • Coordinate APIs provided by supporting teams;
  • Use 100% Swift codebase;
  • Select the best tools to ensure the excellent quality of the code;
  • Contribute to technical tasks, feedback forms, and technical interviews;
  • Participate in code reviews, pair programming, and product/design meetings;
  • Implement unit testing to ensure code reliability and functionality.

Requirements

  • Strong commercial experience in software development for the iOS platform;
  • Knowledge of DI approaches, Protocol-oriented programming, modern concurrency in Swift (async/await);
  • Experience with modern architecture approaches (MVVM, VIPER, Clean Swift, Coordinators etc.);
  • Understanding of Continuous Integration and Continuous Delivery;
  • Know how to work in an Agile product development environment;
  • Git knowledge and a sharp eye for design changes;
  • Deep understanding of the native mobile app ecosystem and memory management;
  • Analytical thinking and problem-solving skills;
  • Experience in leading technical discussions and actively contributing to work improvements, processes, and engineering conversations within a team.

Bonus Points For

  • Familiarity with Cryptography (OpenSSL, CryptoKit);
  • Experience with Feature Flags.

Salary Range

  • 22900 - 33400 PLN gross per month