
Senior iOS Developer
ATCOM S.A.
full-time
Posted on:
Location Type: Hybrid
Location: Nea Ionia • Greece
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, and maintain high-quality iOS applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in code and design reviews to maintain code quality standards.
- Collaborate with other engineers to troubleshoot and resolve issues.
- Stay up-to-date with the latest iOS development trends, tools, and technologies.
- Identify and propose improvements to existing processes and workflows.
- Write unit and UI tests to identify and fix bugs.
- Conduct thorough testing to ensure the reliability and stability of applications.
Requirements
- Proven experience in iOS app development, including a strong portfolio of previous work.
- At least one app in the App Store or developed at least one enterprise application
- Experience with SwiftUI & structured concurrency
- Experience with Objective-c will be considered as a big plus
- Strong knowledge of object-oriented programming concepts
- Experience using RESTful APIs
- Working knowledge of git and distributed change control concepts, and agile development.
- Able to adapt to new programming environments and quickly grasp new technologies
- Desire to solve problems and build great things
- Team Spirit
- Bachelor's degree in Computer Science, Software Engineering, or related field is a plus
Benefits
- In-house training & education
- Healthcare (private insurance)
- Paid training
- Attendance at conferences and events
- Competitive compensation package
- Excellent career prospects
- A variety of standard and seasonal office perks and surprises.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
iOS developmentSwiftUIObjective-Cobject-oriented programmingRESTful APIsunit testingUI testingagile developmentstructured concurrencycode quality standards
Soft Skills
collaborationproblem-solvingadaptabilityteam spirit
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering