Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Williams-Sonoma, Inc.

Software Engineer, Mobile Apps

Williams-Sonoma, Inc.

. Drive the architecture, development, and delivery of iOS and Android applications .

Posted 10/31/2026full-timePune • IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and delivering iOS and Android applications, with a strong focus on point-of-sale systems and Agile methodologies. Proficient in coding standards, testing practices, and enhancing system performance through effective architecture and configuration management.

Highest-signal resume keywords
Objective-CSwiftSwiftUIIOS ArchitectureAgile Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Unit TestingCode ReviewsDebuggingSystem ConfigurationTechnical Design
Soft Skills
CollaborationProblem-SolvingTactical Guidance
Tools & Technologies
JenkinsGitHubThird-Party LibrariesAPIs
Industry Keywords
Retail SystemsPOS SystemsAkamaiPingCuralateConstructor

Tech Stack

Tools & technologies
AndroidiOSJenkinsObjective-CSwift

About the role

Key responsibilities & impact
  • Drive the architecture, development, and delivery of iOS and Android applications
  • Develop and enhance the Advanced Store retail application suite, a point-of-sale software platform
  • Conduct testing and debugging to ensure system functionality and performance
  • Perform code reviews and improve coding standards and best practices
  • Modify system configuration settings to change system behavior
  • Increase efficiency, minimize operating expense, and improve system performance
  • Test, implement, and roll out new POS systems and support releases from planning through deployment
  • Review project plans and provide feedback to Product Owners
  • Enhance technical knowledge of POS systems, external systems, and tools
  • Manage a library of configurations for different store types
  • Understand requirements and help author technical designs
  • Maintain existing code and author new programming tasks
  • Write unit and automated tests
  • Break down business requirements, provide estimates, and own small stories
  • Identify dependencies and problems, follow prescribed processes, and suggest course corrections
  • Coordinate with Agile/development teams
  • Work on assignments with contractors and provide tactical guidance

Requirements

What you’ll need
  • Minimum 4+ years of hands-on experience
  • Deep familiarity with Objective-C, Swift, and SwiftUI
  • Knowledge of iOS architecture
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with third-party libraries and APIs
  • Experience writing unit tests
  • Knowledge of Agile Methodology and Scrum framework
  • Experience with Jenkins and GitHub
  • Experience with retail/POS systems and related integrations, ideally including Akamai, Ping, Curalate, and Constructor