iOS Backend Developer -NYC! (Non-Remote) Full Time - Direct Hire
How will you contribute?
The developer will be responsible for all software design and implementation related to custom developed software running on core Apple-based technology platform.
The developer will be directly responsible for developing and maintaining code for all internally and externally developed software, and will be accountable for on-time, on-budget delivery of software.
Reviews current iPad software infrastructure and user supplied information.
Identifies currently operated iPad applications, reviews projected growth, anticipated design and operations procedural changes
Leads the in-house development of capital improvements to the iPad applications.
Manages external software development partners to ensure consistent coding standards and in house body of knowledge
Interfaces with operations relative to internal applications, product needs makes recommendations and facilitates chances necessary to meet business objectives
Work with internal operations to communicate and track system dependencies.
Configures software implementations with customized criteria tailored for company's specific environment and customer needs.
What do you need to know to perform this role?
Desired Education: Bachelor of Science in Computer Engineering, Computer Information Systems, Computer Science, Engineering, or Software Engineering
Expert level knowledge of application development for both Apple MacOS and iOS software platforms
Minimum Experience: 10 years
Knowledge and Skills:
This is a hands-on development position requiring the following:
At least 10 years of experience in software development, with at least four years of combined application development for MacOS and iOS platforms. Full software development lifecycle experience required.
Expert-level proficiency in PHP or other scripted language with experience developing for Yii a strong plus
Active working knowledge of AJAX
Prior experience with social media integration (e.g. Facebook Connect) a plus
Experience coding mobile-friendly applications required
Experience "writing for the cloud a strong plus
Solid understanding of Apache 1.3 and 2.0 operations and integration in a Linux/Unix environment
Strong Linux systems administration skills, with preference for RedHat Linux Enterprise Server 4 or Fedora Core experience
Development experience with the MySQL platform (v.4.1 and v.5). Exposure to database clustering a strong plus.
Applied knowledge of Agile methodologies (SCRUM, RUP, etc.)
Experience working with open source tools and applications, with prior participation and contribution in open source projects a plus.
Deep applied knowledge of XML, XSLT, SOAP/REST, CSS, DHTML, and XHTML
Extensive experience working within an SVN revision control environment, including heavy experience with tagging, branching, merging and version reconciliation, as well as patch management.
Prior experience with implementing automated nightly build processes
Prior experience with performance testing tools
Strong organizational, problem-solving and communications skills (must be able to do basic technical writing)
Ability to work in a rapidly changing environment and exhibit grace under pressure
Ability to work independently with no hand-holding
Ability to work effectively across teams and disciplines within the organization.
Ability to pass extensive background check for airport clearance and badge.
Modulant provides a competitive benefits package including health, dental, vision, 401k plan and paid time off.
Modulant is an EEO/AA employer. All qualified applicants, who are eligible for employment, will be considered for advertised job opportunities without discrimination based on race, color, religion, sex, national origin or disabilities.