Full-Time

Quality Assurance Android Developer

Square Peg Hires

Square Peg Hires

No salary listed

Dallas, TX, USA

In Person

Bachelor's, Master's

Category
Software Engineering (1)
Required Skills
Kotlin
Flutter
Agile
Git
Machine Learning
Java
Quality Assurance (QA)
C#
JIRA
iOS/Swift
SCRUM
REST APIs
Android Development
DevOps
React Native
Google Analytics
Requirements
  • A university degree in Software Engineering, Computer Science, or an equivalent field.
  • At least 3 years of experience with C# and the .NET Framework.
  • 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 REST APIs.
  • Understanding of SOLID principles, Agile, Scrum, and test-driven development practices.
  • Experience working directly with customers or end users.
  • Proficiency in mobile application development languages and frameworks such as Swift, Kotlin, Java, React Native, Flutter, or Xamarin.
  • Experience with mobile application architecture patterns such as MVC, MVVM, or MVP.
  • Knowledge of responsive design principles, adaptive layout, mobile application security, and version control systems such as Git.
  • Ability to optimize mobile applications for performance and battery efficiency.
  • Experience with third-party libraries, APIs, and software development kits.
  • Knowledge of mobile application testing and continuous integration/continuous delivery processes.
  • Experience developing iOS and Android applications for smartphones and tablets.
  • Experience with application distribution through the Apple App Store and Google Play Store.
  • Knowledge of 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.
  • Understanding of user experience and user interface design principles.
  • English proficiency at level B2.
  • Spanish proficiency at level B1.
Responsibilities
  • Design, 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 API.
  • 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.
  • Ensure the performance, quality, and responsiveness of mobile applications.
  • Write clean, maintainable, and efficient code.
  • Conduct thorough testing and debugging to identify and resolve application issues.
  • Perform code reviews to maintain code quality and consistency.
  • Collaborate with designers to implement attractive and intuitive user interfaces.
  • Optimize user experience for usability and accessibility.
  • Integrate mobile applications with backend services, APIs, and external data sources.
  • Document code, project specifications, and development processes.
  • Maintain current project documentation and version control.
  • Stay updated on mobile application development trends, technologies, and best practices.
  • Recommend technology adoption and process improvements.
Desired Qualifications
  • A master's degree in Computer Science, Software Engineering, or a related field.
  • Completion of Harvard Business School is a plus.
  • Experience with programming languages such as Swift, Kotlin, Java, or React Native.
  • Familiarity with mobile app development tools, software development kits, and integrated development environments such as Xcode and Android Studio.
  • Familiarity with wearables and Internet of Things devices.
  • Interest or experience in augmented reality and virtual reality app development.
  • Familiarity with artificial intelligence and machine learning integration in mobile applications.
  • Experience with project management tools such as Jira and Trello.
  • Willingness to attend conferences, workshops, and training sessions for professional development.
Square Peg Hires

Square Peg Hires

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A