Mobile Application Developer

Irving, TX

Looking for a strong candidate with iOS and Android app development experience who will be part of our implementation team. The candidate should have strong development experience and should be able to turn around tasks quickly.

 Bachelor’s degree in computer science or equivalent. Hands-on experience in developing native mobile on iOS and Android, web applications using modern frameworks like Angular experience is required. Position on-site Irving, Texas.

 Key Responsibilities

  • Participate in the software design, development, and implementation of customer facing, self-service mobile applications for iOS and Android and internal business-facing mobile platforms that facilitate business interactions and access to customer and operational data.
  • Responsible for estimating, programming, documenting, debugging, and testing of multiple business applications; interacts with IT staff and business users as appropriate; develops solutions in accordance with established IT policies and architecture.
  • Analyzes end user requirements and develops mobile applications that interface.
  • Completes technical analysis, design, and coding for development and support initiatives.
  • Works with the team to do code reviews, design solutions and complex issue research and production support.
  • Leads testing efforts by evaluating failed test cases and performing appropriate coding fixes, as well as supporting coding changes resulting from user acceptance testing.
  • Ensures system integrity and assists in installation of technological upgrades, implementation, and training to support new programs/system.

Qualifications

  • 5 years of hands-on experience developing, implementing, and delivering iOS and Android native mobile applications.
  • Hands-on experience with building and testing mobile applications with Android SDK and Swift
  • Knowledge of modern web and mobile development frameworks like jQuery, Angular, React
  • Responsive web application design experience. Strong knowledge of web technologies like AJAX, CSS 3, HTML 5, XML, JSON, JavaScript, Web Services/SOAP
  • Experience with one or more Java concepts and patterns, including Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC, Eclipse, or IntelliJ is required.
  • Server-side coding and debugging experience.
  • Working knowledge of multiple web servers like Tomcat, WebSphere, WebLogic, and Apache is required.
  • Experienced in writing SQL and working with Oracle or SQL Server database servers.
  • Experience with web application design and analysis, design patterns, and object-oriented programming.
  • Expert in the development of both UI and non-UI components
  • Skill in various third-party libraries and APIs
  • Advanced knowledge of object-oriented concepts and design patterns
  • Deploying one or more applications to a public mobile app store is required.
  • Experience in mobile interface design and development
  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and support.
  • Demonstrate excellent verbal and written communication skills and effectively collaborate with other team members and users.          
  • Has a passion for learning and staying updated on emerging trends and technologies.

 Technology Stack Skills – Native – swiftUI, Native Kotlin, Java, Angular, Java, SpringBoot, Python, SQL

 Along with a competitive salary, BRG Sports offers a comprehensive package that includes paid time off, 401K match and an employee healthcare plan.