[VLO] Senior iOS Software Engineer

AI overview

Collaborate with cross-functional teams to define, design, and ship new features for iOS applications while mentoring junior developers.

Position – how you’ll contribute

  • Collaborate with cross-functional teams to define, design, and ship new features and improvements for iOS applications.
  • Write clean, maintainable, and efficient code in Swift and Objective-C.
  • Debug and optimize existing code to ensure the best performance and user experience.
  • Participate in code and design reviews to maintain code quality and consistency.
  • Stay updated on the latest iOS development trends, tools, and technologies.
  • Ensure the security and privacy of user data in compliance with best practices and regulations.
  • Write unit and UI tests to identify issues early and ensure high code quality.
  • Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
  • Provide technical guidance and mentorship to junior developers as needed.

Expectations – the experience you need

  • Strong experience in iOS development using Swift with UIKit and SwiftUI
  • Solid understanding of object-oriented programming (OOP) concepts and SOLID principles.
  • Experience with RESTful APIs, JSON, and web services integration.
  • Knowledge of software development lifecycle (SDLC) processes, including version control (e.g., Git), code review, and CI/CD.
  • Demonstrated ability to write well-structured, modular, and maintainable code.
  • Experience with unit and UI testing. Test-driven development (TDD) experience is highly valued.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Be able to communicate proficiently in English

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Position at: Software Mind Poland

Perks & Benefits Extracted with AI

  • Education Stipend: Language classes
  • Flexible Work Hours: Flexible employment and remote work
  • Health Insurance: Private healthcare and insurance
  • Learning Budget: Internal & external training
  • Well-being initiatives: Well-being initiatives

Careers at Software Mind. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior iOS Software Engineer Q&A's
Report this job
Apply for this job