Software Engineer - Android

Company:  Retail Success Co
Location: Overland Park
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Do you enjoy?

  • Being part of a development shop that practices continuous process improvements driven by your input and the input of your team members?
  • Working in a cloud-first development shop? Our solution is fully hosted in AWS!
  • Building high usage, modern mobile apps with the latest tech available? Our Android apps are 100% Kotlin.


Retail Success is looking for a Software Engineer for native Android (Kotlin) development to join our team. This position is responsible for adding new features to our core platform, maintaining it, and creating new versions of the app, customized for the specific requirements of other verticals.


Retail Success is a business-to-business FinTech company based in Overland Park, Kansas. From marketing and loyalty to eCommerce and payments, our software solutions give retailers the power to connect and sell to the world. Our robust solutions include Wayroo, National Merchant Alliance,and Freedom Software.


Why is this a great opportunity for you:

  • Base annual salary based on experience.
  • In addition to our fun and collaborative work culture, we offer comprehensive health, dental, vision, disability, life insurance, 401(k), and Paid Time Off.
  • We just took a brand new SaaS product to market and are positioned for growth!


Qualifications:

  • Bachelor of Science Degree in a related technical field required or an equivalent combination of education and relevant experience required.
  • Minimum of five (5) years' work experience designing, developing, and testing Android applications, embedded or mobile, in a work environment required (school or internship projects will not be considered).
  • Minimum of two (2) years of Kotlin experience required.


Applicants must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization.


Work Location:


  • Available to work a hybrid schedule (3 days per week) in our Overland Park, Kansas office.


Technical Competencies:


  • Proficient knowledge and utilization of engineering tools to develop complex software.
  • Experience developing mobile apps for Android Devices.
  • Kotlin development experience required; Java development experience a plus.
  • Experience with Android Studio.
  • Experience with Web Services (e.g. RESTful, JSON, XML, etc.).
  • Experience with Google Play Services such as push notifications and location services.
  • Knowledge of Dependency Injection, Fragment Navigation, Material Design, Room database and MVVM architecture.
  • Experience with analytics tools such as Firebase.
  • Utilize tools such as Git and JIRA in the software development process.
  • Experience with BlueTooth connectivity a plus.


Responsibilities:


  • Utilize software development tools and instruments to develop, test, debug, and deploy quality software.
  • Support a suite of apps with varying needs – some have UI/UX design specifications, others will allow for more creativity.
  • Perform technical root cause analysis and outlines corrective action for given problems.
  • Integrate applications with various API’s and web services.
  • Work collaboratively in an agile development methodology.
  • Participate in peer code reviews, providing comments and suggestions.
  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes.


Other Competencies:

  • Demonstrates ownership of projects by taking initiative, being accountable, and meeting deadlines.
  • Excellent analytical and problem solving skills.
  • Able to approach work with an eye for details, while understanding the big picture.
  • The ability to think creatively with a focus on providing something of value.
  • Able to build and maintain effective working relationships in a team environment, with a diverse group and across functional areas.
  • Demonstrates the ability for clear and effective verbal and written communications; demonstrates active listening skills.


Retail Success, LLC is committed to the principles of Equal Employment Opportunity. We believe our continued success depends on the full and effective utilization of qualified persons without regard to race, color, creed, religion, national origin, sex, age, disability, veteran or any other classifications protected by applicable laws.

Apply Now
Share this job
Retail Success Co
  • Similar Jobs

  • Software Engineer, Android

    Overland Park
    View Job
  • Software Engineer, Android

    Overland Park
    View Job
  • Software Engineer, Android

    Overland Park
    View Job
  • Software Engineer - Android

    Overland Park
    View Job
  • Software Engineer - Android

    Overland Park
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙