Senior/Lead Mobile Developer - Android/IOS

Development Fort Worth, Texas United States


Description

Position at Point of Rental Software

Job Description:
Point of Rental is looking for a senior/lead mobile software engineer to join our ranks. As lead mobile engineer, you will report to the director of software engineering and will be responsible for leading a team of engineers working together to develop and maintain various mobile applications, components, and features. It will be your task to ensure that the software meets the proper standards and adheres to best practices, to design the proper architecture, to maintain adequate documentation, and to develop the software applications and components themselves.
As a lead software engineer, it may fall on you to regularly code some aspects of the software, as well as instruct team members on how to implement and architect features for ideal mobile experience and performance. You will be the primary liaison between engineering and product, which means that fantastic communication skills are also required for this position.

You'll benefit from working with a tight-knit cross-functional team with a consistent work pace. You will be leading the team that is responsible for all mobile applications at Point of Rental.
Responsibilities
  • Serve as a technical role model, leading innovative and continuous improvement initiatives across all mobile software applications.  
  • Develop, test, and deploy complex mobile software solutions solutions in Java, Objective-c, and/or Swift, including Cordova/Capacitor plugins
  • Peer review and/or code solutions in Ionic framework with Angular/NodeJs
  • Ensure releases are controlled and go out in a timely fashion with high quality.
  • Peer program, present training, and mentor other engineers.
  • Collaborate with product management to align engineering activities, to determine scope and specifications of new features, and to ensure high quality user experience as well as scalable, performant architecture.
Required Experience
  • At least 8 years experience as a developer/software engineer.
  • Good understanding of mobile UI/UX best practices
  • 5 years experience with either Android Native Development or iOS native Development
  • Experience with either writing or using Cordova or Capacitor plugins.
  • At least 3 years of experience working on an agile SCRUM team, including working with Product Owners, Quality Assurance Engineers, and other Developers.
  • Excellent problem-solving and communication skills
  • CS/Math/Computer Engineering Degree OR a solid understanding of CS concepts including Mobile User Experience, algorithms, design patterns, data structures, etc. obtained from work experience.
Preferred Experience
  • Experience with both Android and iOS native development
  • Experience with the Ionic Framework, Angular, and NodeJS.
  • Experience leading other developers.
  • Experience as a SCRUM master or leading a SCRUM team.
  • Experience with Xamarin

Job Type     
Full-Time, Exempt. Base salary + benefits, 100% 401K matching (up to 4%).  
 
Pay Transparency: The base pay range for this position is $130,000 to $180,000 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, experience and training, skills, licenses and certifications, and education among other factors.    

Point of Rental has been honored as one of Inc. 500's Best Places to Work in 2024! This recognition highlights our commitment to fostering a positive and engaging work environment.

PoR is an Equal Employment Opportunity employer and does not discriminate in hiring or employment practices. All qualified applicants will receive consideration without regard to race, color, sex, religion, national origin, citizenship, military service, veteran status, disability, genetic information, age, and any other characteristic protected by federal, state, or local laws. PofR is committed to providing equal opportunity for all and reasonable arrangements for individuals with disabilities in employment. To request any special arrangements, please contact Human Resources.