Application Developer Levels 1-5 - iOS
$62.81k - $89.73kMetropolitan Transportation Authority
Level 2 $62,812 - $89,731
Level 3 $69,092 - $98,703
Level 4 $76,001 - $108,573
Level 5 $86,703 - $123,862
DEPT/DIV: Transportation IT Products
SUPERVISOR: Dir, Product Development
LOCATION: 2 Broadway , New York, NY 10004
HOURS OF WORK: 9:00 am - 5:00 pm (8 hours/day) or as required
This position is eligible for telework. New hires are eligible to apply 30 days after their effective date of hire.
Opening:
The Metropolitan Transportation Authority is North America's largest transportation network, serving a population of 15.3 million people across a 5,000-square-mile travel area surrounding New York City, Long Island, southeastern New York State, and Connecticut. The MTA network comprises the nation’s largest bus fleet and more subway and commuter rail cars than all other U.S. transit systems combined. MTA strives to provide a safe and reliable commute, excellent customer service, and rewarding opportunities.
Summary:
The primary purpose of this position is to design, code, and test programs for either a web-based, mobile, or client/server environment; and, to develop the technical specification and necessary documentation in compliance with MTA procedures.
Critical Skills:
- Knowledgeable in iOS Core Data and Persistent Data Stores
- Knowledgeable in RESTful APIs and Webservice APIs
- Experience with development for Bluetooth/BLE Device Integration
- Experience utilizing Git repositories
- Experience in UI/UX design
Responsibilities:
Level 1
- Code, configure and deliver easily maintainable software according to the specification provided using standard MTA tools and products.
- Test and debug routines and programs for efficient processing and maximum utilization of computer systems.
- Develop and maintain technical and standard documentation for program development activity in a timely and high-quality manner.
- Participate in the evaluation of new software development products, applications, practices, and techniques.
- Participate in the development and maintenance of functional test plans that adequately test the defined requirements and functions.
- Participate in the analysis of business requirements and system design for the development and configuration of software applications that support MTA business requirements.
Level 2
Same as Level 1 with the following additional responsibilities:
- Participate in the investigation and resolution of production problems, and assist other technical support staff in solving technical issues related to MTA software applications.
Level 3
Same as Level 2 with the following additional responsibilities:
- Code, configure and deliver easily maintainable software according to the specification provided using standard MTA tools and techniques following MTA standards and guidelines.
- Participate in the analysis and development of the business specification.
- Investigate and resolve production problems in a timely manner.
- Assist less experienced software developers/analysts in solving coding and technical issues related to MTA software.
Level 4
Same as Level 3 with the following additional responsibilities:
- Work with business users to develop the technical and business specification.
- Test and debug routines and programs for efficient processing and maximum utilization of computer systems.
- Analyze, develop, and maintain high quality technical documentation in a timely manner.
- Investigate and resolve production problems in a timely fashion.
- Develop and maintain functional test plans that adequately test the defined requirements and functions.
- Guide and lead software developer/analysts throughout project life, from design build and test through to delivery.
- Evaluate operating efficiency of software developed by other MTA software developers/analysts and consultants.
Level 5
Same as Level 4 with the following additional responsibilities:
- Lead in the development and delivery of well‑designed software, from simple to extremely complex applications, following MTA standards and guidelines.
- Take a leadership role in working with MTA business users to develop functional requirements and system specifications.
- Analyze, develop, and maintain high quality technical documentation.
- Investigate and resolve production problems and assist other technical support staff in solving coding and technical issues related to MTA software applications.
- Lead the evaluation of new software development products, applications, practices, and techniques.
- Lead in the development and maintenance of functional test plans that adequately test the defined requirements and functions.
- Develop test criteria, analyze/ debug logic and coding errors, review programs and assist other team members with the testing of all computer routines, programs, and integrated solutions.
Required Qualifications:
Level 1
- Basic programming skills in MTA IT‑supported languages and software packages; basic knowledge of secure coding techniques is a plus.
- Basic knowledge and some experience applying programming logic to the development and debugging of software applications.
- Basic knowledge of Windows and/or Linux operating systems and internet technologies.
- Good interpersonal skills, ability to function as part of a team that might include end‑users as well as other technical staff.
- Ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required.
- Good oral and written communications skills.
- Good analytical skills.
- Ability to initiate, demonstrate flexibility and good time management skills.
- Availability to handle production problems outside normal workday hours.
Level 2
Same as Level 1 with the following additional qualifications:
- Programming skills in MTA IT‑supported languages and software packages; basic secure coding techniques a plus.
- Knowledge of Windows and/or Linux operating systems and internet technologies.
- Good interpersonal skills, ability to function as part of a team that might include end‑users as well as other technical staff.
- Demonstrated troubleshooting skills and ability to handle multiple programming tasks simultaneously.
Level 3
Same as Level 2 with the following additional qualifications:
- Strong programming skills in a MTA IT‑supported language. Strong knowledge of Windows and/or Linux operating systems and internet technologies.
- Strong interpersonal skills, ability to function as part of a team that might include end‑users as well as other technical staff.
- Demonstrated ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required.
- Strong leadership oral and written communications skills.
- Strong analytical skills.
- Strong troubleshooting skills and ability to handle multiple programming tasks simultaneously.
- Ability to initiate, demonstrate flexibility and good time management skills.
Level 4
Same as Level 3 with the following additional qualifications:
- Advanced programming skills in a MTA IT‑supported language, including secure coding techniques.
- Advanced knowledge of Windows and/or Linux operating systems and internet technologies.
- Strong interpersonal skills, ability to function as part of a team that might include end‑users as well as other technical staff.
- Ability to work independently with minimal supervision.
- Advanced ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required.
- Ability to instruct and guide less senior software developers/analysts.
Level 5
Same as Level 4 with the following additional qualifications:
- Advanced programming skills in a MTA IT‑supported language, including secure coding techniques.
- Excellent knowledge of Windows and/or Linux operating systems and internet technologies.
- Excellent interpersonal skills, ability to function as part of a team that might include end‑users as well as other technical staff.
- Demonstrated ability to work independently with minimal supervision.
- Demonstrated strong troubleshooting skills and ability to handle multiple programming tasks simultaneously.
- Strong ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required.
- Strong leadership skills and excellent oral and written communications skills, particularly the ability to describe technical issues in non‑technical terms.
- Demonstrated ability to plan activities and instruct and guide less senior software developers / analysts.
- Excellent analytical skills.
- Ability to demonstrate highly developed knowledge of current industry standard IT technologies and market trends.
- Demonstrated ability to plan, present and apply complex technology solutions to solve critical business requirements effectively and efficiently.
- Proven experience working with senior level staff contributing to both short and long term, technology related planning strategies.
Education and Experience :
Level 1
- Bachelor’s degree or a minimum of 1 year experience developing and maintaining software applications in a business environment.
Level 2
- Bachelor’s degree or a minimum of 5 years’ experience developing and maintaining software applications in a business environment.
- Must possess a minimum of 3 years’ experience applying programming logic to the development of computer programs and software applications.
Level 3
- Bachelor’s degree or a minimum of 7 years’ experience developing and maintaining software applications in a business environment.
- Must possess a minimum of 5 years’ experience applying programming logic to the development of computer programs and software applications.
Level 4
- Bachelor’s degree or a minimum of 10 years’ experience developing and maintaining complex software applications in a medium‑large business environment.
- Must possess a minimum of 8 years’ experience applying programming logic to the development of computer programs and software applications.
Level 5
- Bachelor’s degree or a minimum of 12 years’ experience developing and maintaining complex software applications in a medium‑large business environment.
- Must possess a minimum of 10 years’ experience applying programming logic to the development of computer programs and software applications.
Other Information:
This is a resume‑based position in the collective bargaining unit represented by the Transportation Communications Union (TCU) and will be governed by the terms of the associated TCU collective bargaining agreement for IT employees. As such, candidates selected for this position will be represented by TCU and be on MTA payroll. In addition, candidates selected may be required to work at any MTA Agency location.
Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the “Commission”).
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities.
The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.
#J-18808-Ljbffr$209k - $313k
...looking for a Software Engineer, iOS to join Snap Inc! What you’ll... ...’s camera Conceptualize, develop, and launch new features Carefully... ...degree in a technical field + 5+ year of post-grad software... ...experience Experience with iOS application development Preferred Qualifications...IosWork experience placementLive inWork at officeLocal area$30 - $40 per hour
...Hours Monday–Friday, 8:00 AM–5:00 PM (EST) Work Environment... ...and helpful demeanor. Support Level 1 and Level 2 software issues across... ...and support backend office applications, including MS Office Suite and... ...environments. Familiarity with Apple iOS devices and support. Knowledge...IosLevel 1Full timeRemote workMonday to Friday$75k - $105k
...individual will work 4-5 days/week on-site in our... ...Troubleshoot Level 1 & 2 issues across hardware... ..., networking, and SaaS applications Support onboarding and... ...trends and improvements Develop, maintain, and enhance... ...macOS), mobile platforms (iOS, Android), and common hardware...IosLevel 1Work at officeRemote work$80 - $91 per hour
...YorkCompany: Planet Pharma GroupContact: ApplicationsEmail: applications@staffingfuture.comExpected to work immediately at 30 - 40 / hrs... ...to solve those problems alongside our tight-knit group of developers, data scientists, and product managers. A blend of people skills...SuggestedImmediate startRemote work- ...Front End Developer with (iOS and Android) • 5+ years' experience in Mobile Development. • Experience developing and maintaining consumer-facing mobile applications at scale. Strong Swift/Kotlin skills & knowledge of multi-threaded, asynchronous code. • Good understanding...Ios
- BrainStation Inc. is seeking an IT Help Desk Technician to manage level 1 support tickets and assist with new hire hardware deployment.... ...candidates have 1-2 years of IT experience, familiarity with MacOS/iOS/Android, and hands-on knowledge of JIRA or Confluence. This role...IosLevel 1
- ...Technologies is seeking entry and mid level Hybrid developers with at least 1 - 2 years of experience. Must be a... ...and debugging large-scale applications for one of our well-known clients.... ...Have published at least two original iOS & Android app Thorough understanding...IosImmediate startRemote workRelocation
$10k
...median Ramp customer saves 5% and grows revenue 16%... ...it.About the RoleAs an iOS Engineer at Ramp, you’ll... ....What You NeedMinimum 1 year of experience in mobile... ...employment qualified applicants with arrest and... ...depend on the location and level at which the candidate is...IosFull timeWork at officeRemote workHome officeFlexible hours- ...digital consultancy seeking an IT Help Desk Technician to manage level 1 support tickets and assist with new hire hardware deployment.... ...Specialists with 1-2 years of experience and requires knowledge of MacOS/iOS/Android, networking basics, and familiarity with JIRA/Confluence...IosLevel 1
- Konrad Group in New York is seeking an IT Specialist to manage level 1 support tickets and facilitate new hire hardware deployment within... ...of Google Workspace, JIRA/Confluence, and common MacOS/iOS/Android platforms. Training and growth opportunities are provided...IosLevel 1
$50k - $65k
...Specialist you'll be responsible for managing level 1 support tickets as well as facilitating... ...with the following platforms: MacOS, iOS, Android. Experience with Kandji or other... ...equal opportunity employer. All qualified applicants, regardless of race, color, religion,...IosLevel 1Work at office- ...seeks an IT Support Specialist in New York to provide frontline Tier 1 support for Windows 11 devices, Dell laptops, and Microsoft 365... .... You will learn from seasoned IT professionals, assist with iOS device setup via Apple Business Manager, help monitor systems, document...IosLevel 1
$193.8k - $285k
...believe that a great developer experience leads to... ...world-class mobile applications. Your team will... ...infrastructure pillars: the iOS and Android... ...deep into the lowest level of detail and know... ...vacation accrued at about 1 hour for every 25.... ...worked (e.g. about 5.8 hours/month if...IosHourly payWork at officeLocal areaImmediate startRemote workFlexible hours$209k - $313k
...development experience; or Master’s degree in a technical field + 5+ year of post-grad software development experience; or PhD in a... ..., or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.We...Full timeLive inWork at officeLocal area$80k - $100k
...and Troubleshooting Provide level 1 and level 2 technical assistance... ...with computer systems, cloud applications, infrastructure, software, or... ...basis About You Experience 5 to 7 years of customer or internal... ...as Office 365, SSO, VPN and IOS mobile devices. Experience...IosLevel 1Work at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...QUALIFICATIONS: • 5 Years hands-on experience with coding in ASP.Net... .... • Experience with full stack application development, in these key areas: developing server-side application with Python... ...mobile applications for both iOS and Android platforms; developing...Ios
$170 - $190 per hour
...What You'll Be Doing - - Build and ship features end-to-end across iOS and Android - paywalls, onboarding, subscription flows, in-app... ...have experience with KMP or want to grow into it Who you are - - 5+ years building production mobile apps, on both iOS and Android...IosFull timeTemporary workWork at officeRemote workWork from homeFlexible hours3 days per week- ...Mobile App Developer Job Title Mobile App Developer Job Summary... ...test, and maintain high-quality mobile applications for Android, iOS, and cross-platform environments. The... ...equivalent practical experience). ~2-5 years of experience in mobile...IosLocal areaFlexible hours
$150k - $185k
...render success rates and stability across iOS, Android, WebViews, and mediation partners... ...quarter over quarter Qualifications ~5+ years of software engineering with significant... ...discipline In accordance with applicable federal, state, and local pay transparency...IosWork experience placementLocal area- ...to lead a high-performing team and deliver impactful features across Android and iOS platforms. The role requires 8+ years in software development in Java/Kotlin/Objective-C/Swift, plus 5+ years in people management and technical leadership, with strong collaboration...Ios
- ...motivated and customer-focused Level 2 Helpdesk Support Specialist... ...Handle escalations from Level 1 support and provide technical... ...users in Active Directory and applications Coordinating with vendors to purchase... ...10, Windows 11, iPhones, iOS and general productivity...IosLevel 1Work at officeRemote workWorldwide
$140k - $250k
...We are looking out for a Flutter Developer who will be running and designing product application features across various cross-platform... ...shipping robust apps to Android/ iOS devices using a single... ...Engineering, or a related field • 5+ years overall experience (3+ in...IosFull time- ...looking for a full-time Full Stack Developer. Please note that this is a... ...for Zealthy, joining a team of 5 full-time engineers who are currently... ...to build our mobile app (iOS and Android) using our mobile-... ...not need to be decided on Day 1, and will be an evolving conversation...IosFull timeWork at officeRemote workMonday to FridayFlexible hours
- ...weekend hours # Positions: 1 Employment Type: W2... ...Key Technology:MDM, iOS, Android, Linux OS, PowerBI... ...issues with Microsoft. Develop good documentation of the... ...overall experience. 5 years of mobile device... ...and Android OS Mobile applications deployment experience....IosRemote work2 days per week
$40 - $50 per hour
...Helpdesk Engineer Level 2 is responsible for... ...escalation point for Level 1 support team and... ...systems, business applications, and collaboration... ...related field. 2-5 years of... ...Windows 10/11 macOS iOS/Android Microsoft... ...we seek to recruit, develop and retain the most...IosLevel 1Hourly payPermanent employmentContract workWork at officeRemote work- ...problems, helping people, and developing strong technical skills in a supportive... ...What You'll Do Provide Tier 1 support for Windows 11 devices... .... Assist with iOS device setup and management through... ...systems and escalate issues to Level 2 or senior team members when needed...IosLevel 1Permanent employmentFull timeInternship
$60k - $100k
...seeking a skilled MuleSoft Developer who will design and code functional API’s and applications, producing fully... ...ecosystem of software (iOS, macOS, iWork, etc.) Everlight... ..., decompose high-level information into details... ...Certification - Level 1 Certification Required...IosLevel 1Full timeRemote workWork from home- Responsibilities Design, develop, and deliver mobile applications and platform libraries. Lead and influence cross... ...with Cocoa frameworks and XCode for iOS development. Collaborate on architecture... .... Qualifications Experience: 5+ years in mobile development. Frameworks...IosPermanent employmentContract workLocal area
$159k - $259.7k
...health journey. With the #1 app for sleep,... ...You'll Do As a Senior iOS Engineer at Calm, you’ll... ...this role, you will: Develop new features to enhance... ...stakeholders. Who You Are ~5+ years of software... ...intelligence technology in the application review process. Calm...IosFull timeLocal areaFlexible hours- ...support tickets as required to Level 1 & 2 technicians ~Provide... ...troubleshooting of PC/server applications & hardware ~Contribute to projects... ...Qualifications: ~Minimum 2 – 5 years Help Desk experience ~... ...), Windows OS (7, 8, 10), MAC iOS, VMWare, Microsoft Office...IosLevel 1Work at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Developer Levels 1-5 - iOS. Be the first to apply!
- senior app developer New York, NY
- senior application security engineer New York, NY
- project application engineer New York, NY
- application performance engineer New York, NY
- cnc applications engineer New York, NY
- application system engineer New York, NY
- software applications developer New York, NY
- application security engineer New York, NY
- field applications engineer New York, NY
- application operations engineer New York, NY



