Software Development Engineer
Core
Build and scale native iOS mobile software components and applications for the world's largest audiobook provider.
Role type
Senior IC iOS Software Development Engineer
Builds
Native iOS products and mobile software components
Domain
Consumer media / Audio streaming / Mobile development
Deliverable
product features
Required skills
Java, C++, or C# (object-oriented design), iOS development, software testing, debugging, code review, agile methodologies, data structures and algorithms, scalable software services (SOA, Micro-services)
Preferred skills
Full-stack development, complex system delivery, security concepts, cross-functional collaboration
Technologies
iOS, Java, C++, C#
Responsibilities
Develop, test, and maintain software components; identify and resolve software defects; write maintainable and scalable code; collaborate to design and launch customer-centric software; enhance testability and operational excellence; participate in hiring and mentor fellow engineers
Seniority
Mid-level to Senior, hands-on IC (via careerplan.io/jobs/10566605-software-development-engineer-at-amazon)