drjobs IOS Swift Engineer - EU citizen to relocate to Malm Sweden

IOS Swift Engineer - EU citizen to relocate to Malm Sweden

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Malmö - Sweden

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Boost IT is looking for a highly skilled Swift Developer to join our team and work on systemlevel and backend development. If you have strong Swift programming skills (or exceptional expertise in another language with a willingness to learn Swift) a deep understanding of system architectures and a passion for building efficient faulttolerant solutions we want to hear from you!

Location: Malm 5 days onsite)

Contract: B2B (Contractor)

Tasks

Develop HighQuality Swift Code

  • Write efficient maintainable and faulttolerant Swift code for backend or nonUIrelated components.
  • Ensure code quality through proper structuring documentation and best practices.

Work on SystemLevel Programming

  • Develop and optimize complex system architectures with a focus on performance and scalability.
  • Dive deep into systemlevel operations and understand the underlying mechanics of Swift and iOS.

Ensure Threading and Concurrency Management

  • Implement and manage multithreading and concurrency concepts to ensure smooth of tasks.
  • Work with modern Swift concurrency techniques like async/await and structured concurrency.

Enhance Security and Privacy

  • Implement encryption and security protocols to protect user data.
  • Ensure compliance with privacy standards and best practices.

Collaborate Across Teams

  • Work closely with crossfunctional teams including product managers designers and other engineers.
  • Communicate effectively to align development efforts with project goals.

Optimize Performance and Debug Issues

  • Identify and resolve performance bottlenecks in complex distributed systems.
  • Debug and troubleshoot issues to maintain high reliability and efficiency.

Stay Updated and Continuously Learn

  • Keep up with the latest advancements in Swift system architecture and security.
  • Adapt to new technologies and contribute to team discussions on best practices.

Bluetooth and LowLevel Systems (Nice to Have)

  • Work on Bluetoothrelated functionalities if applicable.
  • Optimize lowlevel interactions for better connectivity and device communication.

Requirements

  • EU Citizen interested in realocating to or living in Malm (Sweden).
  • Strong Swift programming skills.
  • Candidates with exceptional knowledge in another programming language demonstrating strong interest and aptitude to learn Swift will be considered
  • Good computer science fundamentals
  • Most work is nonUI related writing fault tolerant efficient and maintainable code.
  • Interest in understanding what happens below the surface.
  • Understanding of the responsibility and appreciates the opportunity of writing code that will be used by hundreds of millions of users.
  • Good understanding of threading and concurrency concepts
  • Get things done and willingness to learn
  • Strong English and communication skills
  • Great cross team and peer collaboration

Nice to have

  • Experience working on projects involving complex system architectures and distributes systems
  • Deeper understand of Swift modern concurrency
  • Privacy encryption and security protocols
  • Past lowlevel Bluetooth experience will be highly valued

Join a team of experienced Swift developers writing complex and innovative services/daemons in iOS.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.