West Coast Consulting logo
West Coast Consulting

Partners in Technology

iOS Developer

Software EngineerSoftware EngineerContractRemoteSeniorTeam 201-500Since 1998H1B SponsorCompany SiteLinkedIn

Location

California

Posted

56 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishiOSObjective-CSwift

Job Description

iOS Developer

West Coast Consulting

• Demonstrates up-to-date expertise and applies this to the development, improvement, and release of enterprise iOS App • Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and peer developers • Provides and supports the implementation of business solutions • Provides mobile engineering support to the business • Troubleshoots business and production issues for mobile devices

Job Requirements

  • Bachelor's Degree in Computer Science or related field
  • 5 years of experience building scalable e-commerce applications or mobile software
  • Experience with mobile software development using Swift & Objective-C
  • Experience using distributed source code version control systems (Git/Github)
  • Experience working within an agile development team
  • Experience with Apple SDKs for iOS development
  • Experience with software debugging techniques (debuggers, loggers, crash report tools)
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools (Instruments)
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with command line XCode build tools for Continuous Integration
  • Experience in design patterns, MVC, data structures and algorithms
  • Experience in unit and integration testing Objective-C code
  • Published iOS application is required.

Related Job Pages

More Software Engineer Jobs

TeamUpdraft logo

WooCommerce, WordPress Developer

TeamUpdraft

We build beautifully coded WordPress plugins you can rely on.

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Collaborate with the team on our codebase to implement new features, bug fixes and improvements • Work in PHP, JavaScript and WordPress libraries to write clean, efficient and secure code • Write inline documentation for your code • Test and produce testing guides for your code • Manage your own time to fulfil your tasks • Research / debug problems on your own or in collaboration with other developers and our support team

India
Job Closed
INTENSE AG logo

SAP Developer, Forms and Output Management

INTENSE AG

Software- & IT-Beratungsunternehmen. Optimierung von Geschäftsmodellen und Prozessen mit Schwerpunkt Energiewirtschaft.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Further development, optimization and maintenance of existing form solutions (Adobe Forms / Forms by Adobe, Smart Forms, SAPscript) • Design and implementation of new forms based on modern SAP technologies and best practices • Analysis of business requirements and their technical implementation in the form and output area • Design, implementation and further development of output management processes (e.g., printing, e-mail, archiving) • Close collaboration with business units, developers and project teams • Ensuring the quality, maintainability and future viability of the form landscape • Long-term: building and further developing your own team in the area of Forms & Output Management • Technical leadership, mentoring and establishment of development standards

Germany
Vikasietum Tecknology logo

Flutter Developer

Vikasietum Tecknology

Technology Consulting | Research | Products

Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop and maintain high-performance Flutter applications for iOS & Android. • Implement state management (Provider, Riverpod, Bloc, etc.) and ensure smooth UI/UX. • Integrate RESTful APIs, GraphQL, and Firebase services. • Optimize app performance and ensure scalability & security. • Collaborate with designers, backend developers, and stakeholders. • Manage CI/CD pipelines and app deployment (Play Store & App Store).

India
ContractRemoteTeam 11-50Since 2006H1B No Sponsor

• Assess requirements for completeness and accuracy. • Responsible for managing tasks and deadlines for the ETL teams. • Requirement gathering and requirement Analysis. • Head complex ETL requirements and design. • Identify, recommend, and implement ETL process and architecture improvements. • Determine if requirements are actionable for ETL team.

District Of Columbia + 1 moreAll locations: District Of Columbia | Washington