Ios Software Engineer - 896683

02 Nov 2024

Vacancy expired!

Lighthouse Technology Services is seeking a DIRECT HIRE Senior Level iOS Software Engineer to join the Research & Development Team on site in Buffalo, NY. All candidates MUST be able to show examples of previous work.

Responsibilities:

•Design, develop, and maintain code for our innovative iOS applications.

•Collaborate with software and production engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.

•Conduct code reviews, develop high-quality documentation, and build robust test suites for your products.

•Design and build complex systems that can scale rapidly with little maintenance.

•Design and implement effective service/product interfaces.

•Develop roadmaps and prioritizes technical debt to effectively plan features and work.

•Able to lead and successfully complete software projects without major guidance from a manager/lead.

•Lead in team discussions to define requirements on new and current products, as needed.

•Provide technical support for many applications within the technology portfolio.

•Respond to and troubleshoot complex problems quickly, efficiently, and effectively.

•Handle multiple competing priorities in an agile, fast-paced environment.

•Responsible for blank sheet problem solving, developing, prototyping and implementing innovative solutions.

•Create products and solutions that directly impact the bottom line of the business.

•Provide proven talent to leverage and build state-of-the-art solutions and maintain our competitive advantage in the marketplace.

Required Qualifications:

•MUST have a Portfolio showcasing a wide array of samples from previous work: BOTH maintained and self-developed.

•We need a strong engineer that can design and build clean, well-organized /maintainable solutions to complex data and web problems, run and perform code reviews, and support solutions as needed.

•We are creating ground-up solutions to multifarious problems and are seeking top-end talent for the diverse portfolio of projects at hand.

•Complete knowledge of the Apple's App Store Connect

•Experience in mentoring junior developers and ensuring coding standards across projects

•BS degree in Computer Science or a related technical discipline or equivalent practical experience.

•Strong programming skills (OOP) and understanding of major data structures (arrays, dictionaries, strings, etc.) and algorithms.

•Understanding of common design patterns such as dependency injection or MVVM.

•3+ years of experience developing for iOS using Swift with common frameworks such as UIKit.

•A deep knowledge in day-day tools and how they work including Xcode and XCTest.

•Highly proficient in version control systems including trunk based development, multiple release planning, cherry picking, and rebase.

•Self-sufficient debugger who can identify and solve complex problems in code.

•Experience working with continuous integration and build tools

•Experience with SwiftUI/Combine or Objective C are a plus.

  • ID: #22068624
  • State: New York Buffalo 14201 Buffalo USA
  • City: Buffalo
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2021-11-02
  • Deadline: 2021-12-30
  • Category: Software/QA/DBA/etc