Inovio is a boutique technology and creative lab. We pair up with passionate entre/intra-preneurs & lend them our design&technology expertise from A to Z.
We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits. This iOS app developer will work with our team of talented engineers to design and build the next generation of our mobile applications.
- Translate designs and wireframes into high-quality code
- Design, build and maintain high-performance, reusable, and reliable Swift code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Strong knowledge in Swift 3
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Strong knowledge of Xcode Storyboard and UI design
- Experience with offline storage, threading, and performance tuning
- Familiarity with cloud message APIs and push notifications
- Understanding of iOS design and guidelines
- Enthusiastic about Agile/Scrum/TDD development/SOLID/Software
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with continuous integration
- Proficient understanding of code versioning tools, such as Git
- Ability to work in existing codebase
- Meet deadline
- Knowledge of other software development platform ( like Android) is an advantage.
- Strong verbal and written communication skills
- Business knowledge and interpersonal skills
Note: Give your resume in PDF file. Otherwise, your application will be rejected.
Skills Required
- Strong knowledge of Swift 3
- Familiarity with RESTful APIs for connecting iOS applications to back-end services
- Strong knowledge of Xcode Storyboard and UI design
- Experience with offline storage, threading, and performance tuning
- Familiarity with cloud messaging APIs and push notifications
- Understanding of iOS design guidelines
- Enthusiasm for Agile, Scrum, TDD, SOLID, and software development practices
- Ability to understand business requirements and translate them into technical requirements
- Benchmarking and optimization skills
- Familiarity with continuous integration
- Proficiency with code versioning tools such as Git
- Ability to work in an existing codebase
- Ability to meet deadlines
- Strong verbal and written communication skills
- Business knowledge and interpersonal skills
- Knowledge of another software development platform, such as Android
- Resume submitted as a PDF file
What We Do
INOVIO Pharmaceuticals, Inc. (INOVIO) is a biotechnology company focused on rapidly bringing to market precisely designed DNA medicines to treat, cure and protect people from infectious diseases, cancer and HPV-associated diseases. INOVIO’s DNA medicines platform and proprietary smart device can target virtually any DNA sequence. With 15 clinical programs currently in development, INOVIO has the potential to save and protect lives worldwide and power a new decade of DNA medicines. For more information, visit www.inovio.com.







