Remote (Global)

KDS Kohl's, Inc. is hiring a Software Engineer (Android-Remote)

About the Role

Design, develop, and maintain Android applications using current best practices and technologies to deliver a seamless user experience.

Responsibilities

  • Develop high-quality Android applications for consumer use
  • Collaborate with product and design teams to define feature requirements
  • Write clean, maintainable, and efficient code
  • Perform code reviews and contribute to team coding standards
  • Troubleshoot, debug, and resolve performance issues
  • Implement UI components according to design specifications
  • Integrate with backend services and APIs
  • Ensure compatibility across multiple device types and OS versions
  • Follow security best practices in application development
  • Optimize app performance and responsiveness
  • Stay current with Android platform updates and tools
  • Participate in agile development processes
  • Contribute to technical documentation
  • Support testing and quality assurance efforts
  • Monitor app stability and respond to crash reports
  • Implement analytics and tracking features
  • Work with version control systems like Git
  • Use CI/CD pipelines for automated builds and deployments
  • Ensure compliance with privacy regulations
  • Collaborate with cross-functional teams to deliver end-to-end features
  • Evaluate and integrate third-party libraries
  • Support app releases through various stages
  • Participate in sprint planning and retrospectives
  • Contribute to architectural decisions
  • Maintain focus on user experience and accessibility

Nice to Have

  • Experience with Jetpack components
  • Knowledge of Compose UI toolkit
  • Familiarity with mobile accessibility standards
  • Experience with large-scale production apps
  • Understanding of app monetization strategies
  • Experience with A/B testing frameworks
  • Knowledge of mobile analytics platforms
  • Familiarity with app store guidelines
  • Experience with performance profiling tools

Compensation

Competitive salary and benefits package

Work Arrangement

Remote

Team

Collaborative engineering team focused on mobile innovation

Why Join Us

  • Work on a widely used retail application impacting millions of users
  • Opportunity to shape the future of mobile shopping experiences
  • Supportive environment that values innovation and technical excellence
  • Flexible remote work model with team collaboration
  • Growth opportunities within a growing technology organization

Technology Stack

  • Kotlin for Android development
  • Android Studio as primary IDE
  • Git for source control
  • Jenkins for CI/CD
  • Firebase for crash reporting and analytics
  • REST APIs for backend communication
  • GraphQL for specific data needs
  • Dagger for dependency injection
  • Retrofit for API calls
  • Coroutines for asynchronous operations

Not available

Required Skills
JavaKotlinRESTJavaScriptNode.jsCI/CDAgile MethodologiesProblem SolvingCommunication
About company
KDS Kohl's, Inc.
Our purpose at Kohl's is to take care of families' realest moments.Kohl’s has been caring for families for more than 60 years, both the unique and diverse families that shop us every day and the Kohl’s family we all belong to. Caring is something that is core to who we are as a brand, and we believe that truly caring means being there for the good stuff, the bad stuff and the real stuff. Kohl’s is committed to creating a healthy and safe workplace for our associates. We seek out talent that shares our values and strive to support their journey toward fulfillment at work, at home and within our communities.
All jobs at KDS Kohl's, Inc. Visit website
Job Details
Category other
Posted 6 months ago