Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Kohl’s is a leading omnichannel retailer that offers an extensive selection of apparel, footwear, and home products. With a commitment to providing exceptional customer experiences, Kohl’s combines innovative retail strategies with a focus on community engagement and sustainability. The company operates numerous stores nationwide and maintains a robust online platform, ensuring seamless shopping experiences for millions of customers. Known for its dedication to diversity, inclusion, and corporate responsibility, Kohl’s continuously strives to foster a dynamic and supportive work environment where employees can thrive and grow.
About The Role
As a Software Engineer at Kohl’s, you will play a vital role in developing and maintaining high-quality Android applications that enhance our retail offerings. You will work closely with cross-functional teams including design, product management, and engineering to create innovative solutions that meet business needs and improve customer engagement. Your expertise will contribute to the entire application lifecycle, from initial design and development to deployment and ongoing support. This role offers an excellent opportunity to work in a collaborative environment, utilizing cutting-edge technologies and best practices to deliver impactful products that drive the company's digital transformation.
Qualifications
- Minimum of 2+ years of experience in software development, particularly in Android application development
- Proficiency in Java and Kotlin programming languages
- Experience working with notifications and background tasks within Android apps
- Knowledge of RESTful API integration and making network calls
- Familiarity with Android development tools for testing, debugging, and performance benchmarking
- Understanding of application design patterns, event-driven architecture, and database schemas
- Experience with continuous integration, continuous deployment, and test-driven development methodologies
- Strong problem-solving skills and critical thinking ability
- Excellent collaboration and communication skills
- Develop high-quality, scalable Android applications following extreme programming (XP) practices and user-centric design principles
- Participate actively in all phases of the application lifecycle, collaborating with designers, product managers, and engineers to deliver features
- Leverage data, experimentation, and industry best practices to achieve desired business outcomes
- Contribute to the development and enforcement of product engineering standards and best practices
- Advocate for system reliability, reduce technical debt, and improve operational efficiency through proactive measures
- Support personal growth and mentor team members to foster a culture of continuous learning
- Adapt to evolving project requirements and industry trends, modeling flexibility and resilience for the team
- Evaluate user stories for technical feasibility, acceptance criteria, and testability, providing accurate estimations
- Collaborate with cross-platform teams, including iOS and server engineers, to ship integrated features
- Engage in troubleshooting, performance tuning, and optimization of large-scale applications as needed
- Stay updated with the latest Android development tools, frameworks, and industry standards
- Competitive salary and comprehensive health insurance coverage
- Retirement savings plans with company matching contributions
- Paid time off and flexible work arrangements
- Opportunities for professional development and continuous learning
- Inclusive and diverse work environment that values innovation and collaboration
- Employee discounts and retail benefits
- Support for work-life balance and wellness initiatives
Kohl’s is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or any other protected status under applicable law.
Key Skills
Ranked by relevanceReady to apply?
Join Kohl's and take your career to the next level!
Application takes less than 5 minutes

