Senior Software Engineer, iOS (People Media, Inc., Dallas, TX)
Marketing & Communications, Software Engineering, People & HR
Dallas, TX, USA
Posted on Wednesday, May 17, 2023
Apply principles and techniques of computer science and engineering to mobile application development. Design or develop software applications, integrating analytics data to measure and evaluate outcome and consequences of design. Use strong communication skills (written and verbal) to consult with backend engineering staff to design and evaluate application programming interface (API) interface between mobile client platform and backend services, develop API specifications and performance requirements, and develop features to address customer needs. Direct mobile application programming on iOS and development of documentation. Develop and direct unit and integration testing and validation procedures. Modify existing codebase to correct errors to adapt to new use cases and requirements and to improve performance. Develop testing suites for mobile applications. Utilize experience with CoreData, advanced animations and transitions using Core Animation and UIKit Dynams. Build large scale iOS apps and public Application Program Interface (API’s). Work in a collaborative team environment and develop location aware mobile applications. Position allows telecommuting from anywhere in the U.S. Salary: $134,992 - $180,000 per year.
Minimum Requirements: Bachelor's degree or U.S. equivalent in Computer Science, Information Technology, Computer Engineering, Electronic Engineering, or a related field plus 5 years of professional experience performing iOS development (including planning, analyzing, designing, developing, implementing, and testing software systems or applications) and deploying software architecture in design and patterns (including model-view-viewmodel (MVVM), Protocol-oriented Programming, or Clean Architecture). In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Science, Information Technology, Computer Engineering, Electronic Engineering, or a related field, plus 3 years of professional experience performing iOS development (including planning, analyzing, designing, developing, implementing, and testing software systems or applications) and deploying software architecture in design and patterns (including model-view-viewmodel (MVVM), Protocol-oriented Programming, or Clean Architecture). Must also have the following: 3 years of professional experience using programming languages to perform software coding; 2 years of professional experience performing automated testing; 2 years of professional experience using native iOS frameworks, including URL Session, Core Data, and Core Animation; 1 year of professional experience building public APIs.
Please email resume to: firstname.lastname@example.org. Please specify ad code [AKLL]
Why Match Group?
Our mission is simple – to help people find love and happiness! We love our employees too and understand the importance of all life's milestones. Here are some of the benefits we are proud to offer:
Mind & Body – Medical, mental health, and wellness benefits to support your overall health and well-being
Financial Wellness – Competitive compensation, 100% employer match on 401k contributions up to 10% (cap at $10,000), as well as an employee stock purchase program to help you feel supported in your financial security
Unplug – Generous PTO and 15 paid holidays so you can unplug
Career – Annual training allowance for professional development and ERG membership opportunities and events so you feel connected and empowered in your work
Family – Families come in all shapes and sizes so we offer 20 weeks of 100% paid parental leave, fertility, adoption, and child care resources, as well as pet insurance and discounts
WFH Stipend – Hybrid/remote work allowance for full time employees to help you feel comfortable and efficient in your home office environment
Company Gatherings – We host fun happy hours and company events where our employees get to know each other and build a sense of connection and belonging!
We are proud to be an equal opportunity employer and we value the rich dynamics that diversity brings to our company. We do not discriminate on the basis of race, religion, color, creed, national origin, ancestry, disability, marital status, age, sexual orientation, sex (including pregnancy and sexual harassment), gender identity or expression, uniformed service or veteran status, genetic information, or any other legally protected characteristic. Period.
See more open positions at Hinge
Something looks off?