Description

Job Description:

  • 5-8 years of experience in design, development, and implementation of highly scalable software systems and components for mobile and web applications.
    • Experience is SDLC, backlog management and tracking, and DORA metrics implementation
    • Experience Agile methodologies and using tools such as Jira to track and perform ceremonies
    • 5+ years of Object-Oriented Analysis, Design and Development experience
    • Extensive experience with Android development with Java and Kotlin
    • Strong understanding of Android OS, Android SDK, and hardware integration and configuration
    • Experience with local storage RDBMS, NoSQL and Android internal persistence stack
    • Extensive experience using Git, Gitlab, GitHub, Hardness for CI/CD
    • Expertise in HTTP and REST-style web services, and best practices for Mobile App integration
    • Sound CS Fundamentals

Preferred Qualifications
• Understanding of point of sales terminal applications or similar technologies
• Design and development of mobile and web applications in Flutter
• Experience designing APis from scratch as well as designing APis that extend existing frameworks while maintaining established patterns and architecture
• Experience in Cloud solutions and development practices
• Expertise in Splunk and application monitoring tools such as AppPynamics/New Relic/Datadog

  • Experience with analytics and/or crash reporting tools (NewRelic, Crashlutics, etc)
  • Understanding of modern SRE best practices