Highbrow - Miami, FL

posted 14 days ago

Full-time
Miami, FL
Food Services and Drinking Places

About the position

The Mobile Developer - iOS role focuses on transforming business requirements into effective delivery solutions for iOS applications. The position involves rigorous application development, testing, and systems administration, ensuring high-quality code and adherence to security practices. The developer will collaborate with various stakeholders and contribute to project planning and execution, while also engaging in continuous improvement and troubleshooting of applications.

Responsibilities

  • Transform business requirements and research into effective delivery solutions that meet performance goals.
  • Build and rigorously test applications to ensure quality and performance.
  • Perform systems administration tasks including monitoring, configuring, backing up, authenticating, and tuning systems.
  • Aim for defect-free programming and maintain quality code throughout the development lifecycle.
  • Provide support during testing cycles and post-production deployment.
  • Engage in peer code reviews to enhance code quality and team collaboration.
  • Contribute to project plans, estimations, and status updates.
  • Identify issues and develop processes to address and resolve them, communicating with stakeholders as needed.
  • Focus on day-to-day activities, making enhancements and troubleshooting as necessary.
  • Configure and develop custom components in collaboration with technology partners.
  • Ensure applications are free of common coding vulnerabilities and adhere to standard security practices.
  • Proactively suggest ideas that align with project objectives, including development and testing solutions.
  • Complete unit and integration testing according to standards and design specifications.
  • Participate in scope assessment, risk, and cost analysis for projects.
  • Respect technology delivery practices and project management disciplines.
  • Monitor state-of-health and monthly SLA targets.
  • Apply and share technical expertise during the incident management lifecycle.

Requirements

  • University or College degree in Computer Science or equivalent field.
  • 5+ years of experience in building iOS apps.
  • Solid oral and written communication skills.
  • In-depth knowledge and/or experience with Swift and Objective-C.
  • Solid understanding of multithreaded applications.
  • Experience with custom view creation from code and auto layout for dynamic screen sizes.
  • Experience with XCTest, Xcode instruments, and Git.
  • Experience with architecture patterns like POP, MVVM, and reactive programming.
  • Understanding of IT Standards, UX Design, Accessibility, and Agile Methodologies.
  • Comfortable with collective code ownership and pair programming.

Nice-to-haves

  • Knowledge of CI/CD tools and scripts.
  • Experience with SwiftUI and Combine.
  • Experience working with Frameworks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service