Job offer

Senior iOS Developer

pin map City

100% remote / Leszno / Katowice / Poznań / Wrocław

pin map Salary

B2B: 18000–25000 PLN

APPLY NOW

What you'll do

The Senior iOS Developer is responsible for designing, developing, implementing, and maintaining front-end and back-end applications. The role involves translating business requirements into robust, scalable, and secure application solutions that support technology platforms.

In the project, you will be responsible for

  • Design, develop, implement, and maintain applications across multiple technology platforms in compliance with SDLC standards.

  • Provide advanced application design, development, and data management expertise, including implementation of front-end and back-end components.

  • Participate in multiple concurrent or sequential application and network/telecommunication projects, including:

    • project planning and resource estimation,

    • providing specialized technical guidance and coordination,

    • system analysis, capacity planning, and performance optimization,

    • configuration, deployment, tuning, and ongoing maintenance,

    • proactive troubleshooting and resolution of complex, high-impact incidents,

    • disaster recovery planning and application security.

  • Contribute specialized technical expertise to application roadmaps and architectural documentation, ensuring alignment with organizational goals and strategic direction.

  • Collaborate with Product Owners and stakeholders to communicate technical analyses, constraints, and trade-offs; explain advantages and disadvantages of solution options; and propose effective solutions for new or changing business requirements.

Who are we looking for?

  • Strong working knowledge of modern programming languages, platforms, and frameworks, including but not limited to:

    • Python (Django, Flask), Java/JEE, JavaScript (React),

    • HTML, CSS, Bootstrap, jQuery,

    • Swift / SwiftUI,

    • microservices architecture, web services, and web sockets.

  • Experience with databases and data integration technologies:

    • MySQL, PostgreSQL, SQL Server, MongoDB,

    • ORM frameworks, ODBC, XML / XSL / XSLT.

  • Familiarity with CI/CD tools (e.g., Jenkins, CircleCI) and version control systems (Git, GitHub, Subversion).

  • Experience with cloud platforms such as Amazon AWS and Google Cloud Platform.

  • Proficiency with operating systems including iOS, macOS, Linux, and Windows.

  • Knowledge of modern IT security standards and best practices in application design and data management.

  •  Fluent command of English and Polish with effective communication skills (at least B2/C1)

    Required Skills

    • Strong analytical and problem-solving skills to assess application needs and design effective solutions.

    • Ability to work with Senior or Lead Developers to translate User Stories into functional features.

    • Capability to analyze and design alternative solutions for diverse business scenarios, considering efficiency, flexibility, standards, cost, timelines, and future scalability.

    • Advanced troubleshooting and problem management skills, including root cause analysis and exception handling.

    • Ability to conceptualize and implement new application components or modify existing ones to meet evolving requirements.

    • Proven ability to manage multiple concurrent development tasks.

    • Strong collaboration, communication, and customer service skills.

Must have 7+ years of experience

Swift | Python | Django | React | MongoDB | AWS | GCP | MySQL

What we offer

Level of Autonomy

  • Exercise professional judgment in translating User Stories into application features and functions.

  • Independently analyze, interpret, and reason through complex development challenges to deliver innovative solutions.

  • Make informed technical decisions and recommend improvements to development processes to ensure quality, timely delivery, and alignment with changing priorities.

  • Present technical issues, progress, and completed work to the Scrum team and other developers.

  • Support team coordination through accurate needs assessment, cost and resource estimation, performance evaluation, and continuous improvement initiative

  • 100% remote job with possibility of working in our office in Leszno, Katowice, Poznań or Wrocław
  • A laptop
  • Flexible working hours
  • Full access to O’Reilly platform
  • Trainings and workshops
  • Contract of employment or B2B contract
  • Multisport

Recruitment process

STEP 1

Your CV is verified by our Recruitment Specialist.

STEP 2

You can expect a 20-minute phone conversation with our Recruitment Specialist.

STEP 3

It's time for a technical interview! You'll be invited for an online meeting, during which you'll be asked to solve a problem or perform a task assigned by an expert from our team.

STEP 3

Second technical meeting with the project team.

STEP 4

We'll make a final decision and contact you to share it and offer feedback.

linkedin icon
Anna Ociesa
HR Business Partner

FAQ

How big is TKH Technology, and how is it structured?
There are 100+ specialists working at TKH Technology. Our company structure is flat and open, and we address our friendly colleagues and managers by their first names. Our leaders are accessible - they willingly communicate and spend time with people, regardless of their position.
Can I work 100% remotely?
We love meeting in person in our offices in Leszno, Katowice, Poznań and Wrocław, but yes, you can work 100% remotely and have flexible working hours if the position you applied for allows it. Some positions may require you to collaborate with team members in one of our offices. If this is the case, our Recruitment Specialist will let you know.
What can I expect to receive in my Onboarding Package?
Depending on the position, you'll receive a laptop, a monitor, a phone, and headphones or earphones.
Do you offer a training package?
We care about growth and skills development of our employees, which is why we offer access to the O'Reilly platform, where you can gain technology and business knowledge and hone your skills with learning resources created and curated by O'Reilly's experts. Additionally, we offer internal and external workshops, and we're open to discussing our employees' needs by taking an individual approach.
Can I learn or improve my English?
You can sign up for English lessons with our native speaker Sam. He'll let you know which group will be best for you to hone and improve your skills. You'll meet him and up to three of your colleagues on the same level online for an hour every week.

We help you
reach your
full potential

Imagine waking up on a Monday morning eager to collaborate with a team of open-minded specialists who value your perspective. Envision exploring new development paths with people who really care about achieving great results.

International clients
Feedback culture
Full cycle product development
Agile mindset
EMPLOYEE TEAM-BUILDING BUDGET
Experienced co-workers
Bottom-up initiatives
Horizontal structure
Modern tech stack

Benefits

Can you imagine a great tech company without perks? We can't! That's why TKH Technology offers plenty of benefits to keep our amazing team happy, healthy and motivated.

Defined career paths
Flexible working hours
Possibility of remote work
Private healthcare
Life insurance
Multisport
Mentoring
External and internal training
Free parking (Katowice & Leszno)
English lessons
EMPLOYEE TEAM-BUILDING BUDGET
International Projects
Job offer

Senior iOS Developer

pin map City

100% remote / Leszno / Katowice / Poznań / Wrocław

pin map Salary

B2B: 18000–25000 PLN

APPLY NOW