Homebound - Senior Mobile Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 7+ years of professional software engineering experience, with 5+ years building and shipping mobile applications. • Strong experience with native iOS development (Swift / SwiftUI). • Proven ability to lead projects end-to-end, making sound technical and product tradeoffs. • Deep understanding of mobile UI/UX best practices and performance considerations. • Experience building offline-first applications and managing local data, syncing, and conflict resolution. • Experience shipping AI-powered or intelligent product features (e.g., LLM-driven workflows, automation, ML-backed features). • Strong sense of ownership and comfort operating in a fast-moving startup environment. • Experience working with GraphQL backends is a plus. • Passion for improving the developer experience and the quality of mobile delivery. • Our Tech Stack: • Our Tech Stack: • SwiftUI iOS app • Github/CircleCI • If you are a self-starter, have a strong sense of ownership, and are passionate about building world-class tech teams and products, we encourage you to apply for this exciting opportunity. • Our Commitment: • Our Commitment • We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply. To apply, please submit an application with your resume on the Career’s page.
Responsibilities
• To design, develop, test, deploy, maintain, troubleshoot, optimize, document, review code for quality assurance in the development of mobile applications and related technologies within Homebound. • Collaborate with cross-functional teams to ensure seamless integration into existing systems or products at various stages throughout project life cycles (e.g., planning, designing, developing). • To provide technical leadership by mentoring junior engineers in the team on best practices and methodologies for mobile application development within Homebound's technology stack. • To stay updated with emerging trends and technologies relevant to homebound’s products or services that may impact current projects or future initiatives, including but not limited to cloud computing, artificial intelligence (AI), machine learning (ML), Internet of Things (IoT), augmented reality/virtual reality (AR/VR) etc. • To provide input on architectural decisions and design patterns for mobile applications within Homebound's technology stack that align with the company’s strategic goals, user experience requirements, performance objectives, security standards, scalability needs, maintainability considerations, or other relevant factors as required by senior management at various stages throughout project life cycles. • To participate in code reviews and provide feedback to peers on their work within Homebound's technology stack that align with the company’s coding guidelines, quality standards, best practices for mobile application development etc., including but not limited to identifying potential bugs or performance issues, suggesting improvements based on testing results, user experience considerations, design patterns and architectural decisions. • To provide input during sprint planning meetings at various stages throughout project life cycles within Homebound's technology stack that align with the company’s strategic goals, prioritization criteria (e.g., business value, risk mitigation), user experience requirements etc., including but not limited to estimating effort and time required for tasks based on past experiences or industry benchmarks, identifying dependencies between tasks within sprint backlogs that may impact the team's ability to deliver high-quality work in a timely manner. • To provide input during retrospective meetings at various stages throughout project life cycles with cross-functional teams (e.g., product management, design, QA) on lessons learned from completed projects or tasks within Homebound’s technology stack that align with the company's continuous improvement goals and objectives for mobile application development processes etc., including but not limited to identifying bottlenecks in workflows, areas where communication could be improved between teams (e.g., handoffs), opportunities for process automation or standardization within Homebound’s technology stack that may improve efficiency, quality of work delivered by cross-functional teams at various stages throughout project life cycles etc.. • To provide input during standup meet
Benefits
• Our salary ranges are determined by role, level, and location. Please note that the salary range displayed on each job posting may vary by state. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter will share more about the specific salary range for your preferred location during the hiring process. Please note that each job posting includes a general description of any other compensation offered for the position in addition to the salary range displayed on the job posting. You can find information about our benefits here.
Similar Jobs
No credit card. Takes 10 seconds.