Apply

iOS Developer

Posted 14 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Portugal

🔍 Industry: Software Engineering

🏢 Company: Broadvoice

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentSoftware DevelopmentAgileFrontend DevelopmentGitiOS DevelopmentSCRUMSwiftUI DesignCross-functional Team LeadershipAPI testingTestRailCommunication SkillsCI/CDProblem SolvingRESTful APIsAttention to detailJSONSoftware EngineeringDebugging

Requirements:
  • BS in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience developing mobile apps with increasing responsibility.
  • 3+ years of iOS / Swift experience.
  • Strong attention to detail with excellent communication skills.
  • Aptitude for complex system design.
  • Experience with scrum/agile development methodologies.
  • Prior technical leadership is preferred.
  • Bonus points for prior backend API development experience.
Responsibilities:
  • Collaborate with product managers, UX/UI, QA, and your fellow engineers to research, design, implement, test, and deploy new product features.
  • Be the subject matter expert for the portion of the system you're responsible for.
  • Translate business requirements into technical requirements.
  • Resolve blockers, assess inter-team dependencies, and take ownership of delivery.
  • Contribute to the implementation of improvements and new features.
  • Monitor software performance and proactively identify problem areas.
  • Continually refactored codebase to improve maintainability.
  • Write automated unit, integration, and UI tests.
Apply

Related Jobs

Apply
🔥 iOS Developer
Posted 7 days ago

📍 Portugal

  • 5+ years of experience developing mobile apps with increasing responsibility.
  • 3+ years of iOS / Swift experience.
  • Strong attention to detail with excellent communication skills.
  • Aptitude for complex system design.
  • Experience with scrum/agile development methodologies.
  • Prior technical leadership is preferred.
  • Prior backend API development experience.
  • Collaborate with product managers, UX/UI, QA, and your fellow engineers to research, design, implement, test, and deploy new product features.
  • Be the subject matter expert for the portion of the system you're responsible for.
  • Translate business requirements into technical requirements.
  • Resolve blockers, assess inter-team dependencies, and take ownership of delivery.
  • Contribute to the implementation of improvements and new features.
  • Monitor software performance and proactively identify problem areas.
  • Continually refactored codebase to improve maintainability.
  • Write automated unit, integration, and UI tests.

AgileiOS DevelopmentSCRUMSwiftUI DesignRESTful APIsSoftware Engineering

Posted 7 days ago
Apply
Apply
🔥 Junior iOS Developer
Posted 10 days ago

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: OBRIO👥 101-250

  • Minimum of 6 months of experience in software development
  • Proficiency in Swift Programming Language
  • Solid understanding and practical experience with UIKit framework for building user interfaces in iOS applications.
  • Understanding of the iOS application development lifecycle from conception to deployment, including the ability to optimize performance and troubleshoot issues.
  • Proficiency in Git for version control, including branching, merging, and resolving conflicts.
  • Self-motivation with a proactive approach towards problem-solving and exploring new technologies or solutions to enhance product development.
  • Experience collaborating with cross-functional teams in an agile environment, with strong communication and interpersonal skills.
  • Eagerness to learn and adapt to new technologies, tools, and methodologies in iOS development.
  • Craft new app functionalities from start to finish, exploring innovative solutions along the way.
  • Advance the app in alignment with key strategic goals, ensuring it remains at the forefront of industry trends.
  • Polish tasks for seamless integration, ensuring smooth implementation and optimal user experience.
  • Network across teams to integrate best practices, collaborating to elevate development standards.

GitiOS DevelopmentSwift

Posted 10 days ago
Apply
Apply

📍 Worldwide

🔍 Banking

  • University degree in Computer Science, Information Systems or a related field. Or equivalent work experience.
  • More than 3 years of software development experience.
  • Experience in iOS application development.
  • Programming skills in Swift
  • Solid knowledge of software architecture and clean architectures.
  • Advanced knowledge of mobile frameworks.
  • Advanced knowledge of mobile application performance optimization.
  • Experience with REST integrations.
  • In-depth knowledge of development patterns.
  • Experience working with design teams to optimize the final customer experience.
  • Knowledge of agile methodology, Scrum and Kanban.
  • Ability to learn quickly, creativity and initiative.
  • Ability to make decisions autonomously.
  • Results-oriented.
  • Teamwork.
  • Excellent interpersonal and communication skills.
  • Be responsible for iOS developments, helping to add value to the applications, as part of a multidisciplinary team of professionals.
  • Contribute your knowledge and experience to the team, proposing ideas for continuous improvement.
  • Participate in code reviews and contribute to improving common practices.
  • Be responsible for your own proof of concepts to add value to the product.

Software DevelopmentAgileDesign PatternsFrontend DevelopmentGitiOS DevelopmentSCRUMSoftware ArchitectureSwiftMobile testingREST APIJSON

Posted 22 days ago
Apply
Apply
🔥 iOS Developer- Remote
Posted 5 months ago

📍 Latin America and Europe

🔍 Consulting, Technology, Creative

  • Understanding of user experience, design for customer satisfaction and the quality of a product or service
  • Self-management, ability to learn quickly and adaptability to respond to deadlines and objectives set
  • Ability to work in multidisciplinary teams with agile methodologies
  • Mobile and web development language knowledge (Swift, Angular, Ionic, HTML5, CSS3, Javascript, React)
  • Experience in Swift development
  • Use of Alamofire, MVVM+RxSwift
  • Dependency injection (eg. Swinject)
  • Knowledge of unit testing, at least in the domain layer
  • Experience with repository management (GITHUB)
  • Basic version control and branch management
  • Solid knowledge of databases (MySQL, MongoDB, PostgreSQL)
  • Back end knowledge (PHP, Java, .net)
  • Knowledge of design software (Adobe XD, Figma) is desirable
  • Working closely with designers and developers, ensuring incremental and continuous value delivery
  • Proposing native and innovative solutions throughout the design process
  • Translating App or web interface design to code by applying best practices
  • Actively participating in the systematic development of solutions
  • Documenting functionalities and technical specifications of the software to be implemented/implemented

iOS DevelopmentObjective-CSwift

Posted 5 months ago
Apply