About the Role
Key Takeaways for this Role
- Join a high-impact team at Marriott building innovative solutions.
- Competitive salary (Competitive) and excellent career growth opportunities.
- Position based in Remote (US) with Technology working model.
Key Responsibilities
- Design, develop, and implement new features and enhancements for the Marriott Bonvoy iOS mobile application, ensuring high performance and responsiveness.
- Collaborate with multidisciplinary product teams, including Product Managers, Scrum Masters, UX Designers, Content Strategists, and Quality Assurance, to deliver features that meet global standards.
- Participate in requirements gathering, code reviews, and design discussions to ensure technical excellence and alignment with business objectives.
- Write clean, maintainable, and efficient code using Swift, SwiftUI, and related frameworks, following Apple's Human Interface Guidelines and Marriott's engineering best practices.
- Integrate with backend services using RESTful APIs and GraphQL, ensuring seamless data flow and robust error handling.
- Comply with defined development processes, including IT governance, security standards, and architecture guidelines, while providing input for continuous improvement.
- Coordinate with Operations and Infrastructure teams for deployment, monitoring, and production support activities to ensure system reliability.
- Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to track progress and adapt to changing priorities.
- Assist in troubleshooting and resolving application issues reported by users or detected through testing, ensuring timely fixes and minimal disruption.
- Stay current with emerging iOS technologies and industry trends, proactively recommending improvements to enhance app functionality and user experience.
Role Requirements & Qualifications
- Undergraduate degree in Computer Science, Information Technology, Software Engineering, or a related field. Equivalent experience or relevant certifications will also be considered.
- Solid problem-solving and critical thinking skills, with the ability to analyze complex technical issues and propose effective solutions.
- Strong verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
- Demonstrated teamwork skills, with a collaborative mindset and willingness to learn from senior engineers.
- Basic or introductory knowledge of Swift and iOS development is preferred, but not mandatory.
- Familiarity with software development life cycle (SDLC) and Agile methodologies is an advantage.
- Understanding of RESTful APIs, GraphQL, and version control systems (e.g., Git) is a plus.
- Knowledge of Apple's design principles and App Store submission guidelines is desirable.
Skills Inventory
- Swift programming language
- SwiftUI framework
- iOS development tools (Xcode, Instruments)
- RESTful API integration
- GraphQL basics
- Agile and Scrum methodologies
- SAFe delivery model (preferred)
- Version control (Git)
- Problem-solving and analytical thinking
- Effective communication and collaboration
- Time management and prioritization
- Continuous learning mindset
Salary & Compensation Estimation
The salary for this Associate Software Engineer position is competitive and commensurate with experience and location. Based on industry standards for entry-level to mid-level iOS engineering roles in the United States, the estimated annual base salary ranges from USD 70,000 to USD 100,000. Marriott offers a comprehensive benefits package, including medical, dental, and vision insurance, health and dependent care flexible spending accounts, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave, educational assistance, 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, and an employee assistance program. Full-time employees also accrue paid sick leave and are eligible for paid holidays. Remote candidates outside commuting distance to Bethesda, MD will be considered, and the company may adjust compensation based on geographic cost-of-living factors.
š¢ External Advertisement Notice
This opportunity is posted on behalf of the hiring organization and was compiled from an external recruitment portal or advertising site. CareerCraft Uganda is not the recruiting entity.
Tailor Your Application Instantly
Increase your response rate by up to 85%! Use our advanced AI engines to personalize your CV or write a matching Cover Letter optimized specifically for this role's requirements.
Role Overview
Automate Your CV
Increase your chances by tailoring your CV to this exact job description using our AI Document Engine.
Tailor My CVTopical Career & Education Cluster
Explore related courses, admissions, sector guides, and employers linked to this role.