S

Square Peg Hires

Screens and ranks job applicants with AI

Mobile Developer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USANo salary listedIn-person

About the Job

Requirements

  • A university degree in Software Engineering, Computer Science, or an equivalent field.
  • At least 3 years of C# and .NET Framework development experience.
  • Extensive experience with mobile application development, Xamarin.Forms, and C#.
  • Proficiency in Xamarin.Forms mobile application development and understanding of the Model-View-ViewModel design pattern.
  • Experience working with RESTful application programming interfaces.
  • Understanding of SOLID principles and Agile and Scrum development practices.
  • Experience with test-driven development.
  • Knowledge of Windows Presentation Foundation concepts including resources, markup extensions, data binding, and commands.
  • Proficiency in mobile application development languages and frameworks such as Swift, Kotlin, Java, React Native, Flutter, and Xamarin.
  • Experience with mobile application architecture patterns such as Model-View-Controller, Model-View-ViewModel, and Model-View-Presenter.
  • Knowledge of responsive design principles and adaptive layouts.
  • Familiarity with mobile application security best practices, version control systems such as Git, third-party libraries, application programming interfaces, software development kits, continuous integration and continuous delivery processes, and mobile application testing.
  • Ability to optimize mobile applications for performance and battery efficiency.
  • Experience developing iOS and Android applications for smartphones and tablets.
  • Knowledge of app distribution through the Apple App Store and Google Play Store, push notifications, in-app messaging, and mobile application analytics tools such as Firebase Analytics and Google Analytics.
  • Ability to write code once and deploy it across multiple platforms.
  • Strong understanding of user experience and user interface design principles.
  • English proficiency at level B2.
  • Spanish proficiency at level B1.

Responsibilities

  • Design, build, architect, and implement mobile application solutions within an Agile process to meet organizational business requirements.
  • Design and develop sophisticated software with a team of industry experts.
  • Enhance and maintain the Xamarin.Forms mobile application.
  • Enhance and maintain the RESTful application programming interface.
  • Design and build user-friendly, high-performance mobile applications for iOS and Android platforms.
  • Collaborate with cross-functional teams to define application requirements and specifications.
  • Write clean, maintainable, and efficient code.
  • Conduct thorough testing and debugging of mobile applications to identify and resolve issues.
  • Perform code reviews to maintain code quality and consistency.
  • Collaborate with designers to implement attractive and intuitive user interfaces.
  • Optimize user experience to ensure usability and accessibility.
  • Integrate mobile applications with backend services, application programming interfaces, and external data sources.
  • Use RESTful application programming interfaces for data retrieval and synchronization.
  • Document code, project specifications, and development processes.
  • Maintain up-to-date project documentation and version control.
  • Stay updated on mobile application development trends, technologies, and best practices and recommend technology adoption and improvements.

Desired Qualifications

  • A master's degree in Software Engineering, Computer Science, or a related field.
  • Completion of Harvard Business School (HBS).
  • Interest and experience in augmented reality and virtual reality app development.
  • Familiarity with artificial intelligence and machine learning integration in mobile applications.
  • Familiarity with wearables and Internet of Things devices.
  • Experience with project management tools such as Jira and Trello.
  • Commitment to staying updated on mobile application development trends, tools, and technologies, including attending conferences, workshops, and training sessions.

About the Company

Square Peg Hires

Screens and ranks job applicants with AI

Square Peg Hires, branded as SquarePeg, builds software that helps employers review job applicants and find people for open roles. Recruiting teams connect their existing applicant tracking system, set the criteria for a job, and receive ranked candidate profiles with explanations drawn from resumes and company information. The platform also lets users search earlier applicants, discover prospective candidates outside their database, and ask questions about their hiring pipeline through a chat interface. Customers buy usage credits for screening and sourcing, with optional monthly or annual purchases, so the software works alongside the tools their hiring teams already use.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Square Peg Hires

See more jobs