Responsibilities
- Design, develop, and maintain core iOS applications.
- Ensure the accessibility of iOS applications for users with disabilities.
- Optimize application performance and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write unit and integration tests to ensure the quality of the codebase.
- Participate in code reviews to maintain high coding standards.
- Troubleshoot and debug applications to resolve issues.
- Contribute to the development of the iOS SDK.
- Implement new features and improve existing ones based on user feedback.
- Work with the design team to create intuitive and user-friendly interfaces.
- Stay up-to-date with the latest iOS technologies and best practices.
- Ensure the security and privacy of user data.
- Document technical specifications and development processes.
- Provide technical support and guidance to junior team members.
- Conduct performance testing and profiling to identify bottlenecks.
- Implement accessibility features to enhance user experience.
- Collaborate with backend teams to integrate APIs and services.
- Participate in the on-call rotation to handle production issues.
- Contribute to the development of automated testing frameworks.
- Work on improving the build and release processes.
- Ensure compliance with platform guidelines and standards.
- Participate in agile development processes, including sprint planning and retrospectives.
Nice to Have
- Experience with SwiftUI and Combine.
- Familiarity with cloud services, such as AWS or Google Cloud.
- Experience with real-time data processing and streaming.
- Knowledge of machine learning and AI integration.
- Experience with internationalization and localization.
- Familiarity with data encryption and secure coding practices.
- Experience with containerization and orchestration tools, such as Docker and Kubernetes.
- Knowledge of microservices architecture.
- Experience with mobile analytics and monitoring tools.
- Familiarity with user experience (UX) design principles.
- Experience with accessibility testing tools and frameworks.
- Knowledge of network protocols and security.
- Experience with mobile device management (MDM) solutions.
- Familiarity with mobile app distribution and deployment.
- Experience with continuous monitoring and alerting systems.
- Knowledge of mobile app performance optimization techniques.
- Experience with mobile app security best practices.
- Familiarity with mobile app analytics and reporting tools.
- Experience with mobile app user feedback and support systems.
- Knowledge of mobile app localization and internationalization best practices.
Compensation
Competitive salary and equity
Work Arrangement
On-site
Team
Collaborative and innovative team environment
About Us
- We are a leading technology company focused on developing innovative solutions for accessibility and productivity.
- Our mission is to empower users with disabilities through cutting-edge technology.
- We offer a dynamic and inclusive work environment that fosters creativity and collaboration.
- Our team is dedicated to delivering high-quality products that make a positive impact on users' lives.
- We value diversity and inclusion, and strive to create an environment where everyone can thrive.
- Our company is committed to continuous learning and development, providing opportunities for growth and advancement.
- We believe in the power of technology to transform lives and create a more accessible world.
- Our team is passionate about innovation and always looking for new ways to improve our products and services.
- We offer competitive benefits and perks to support our employees' well-being and success.
- Our company is dedicated to sustainability and social responsibility, aiming to make a positive impact on society and the environment.
Benefits
- Comprehensive health, dental, and vision insurance.
- 401(k) retirement savings plan with company match.
- Generous paid time off, including vacation, sick leave, and holidays.
- Flexible work hours and remote work options.
- Professional development opportunities, including training and conferences.
- Employee assistance programs for mental health and well-being.
- Tuition reimbursement for continuing education.
- On-site amenities, such as a gym and cafeteria.
- Employee referral bonuses.
- Performance-based bonuses and stock options.
Our Values
- Innovation: We strive to create cutting-edge solutions that push the boundaries of technology.
- Accessibility: We are committed to making our products and services accessible to everyone, regardless of ability.
- Collaboration: We believe in the power of teamwork and foster a collaborative work environment.
- Integrity: We act with honesty and transparency in all our actions and decisions.
- Inclusivity: We value diversity and strive to create an inclusive work environment where everyone can thrive.
- Customer Focus: We prioritize the needs and feedback of our users to deliver exceptional products and services.
- Continuous Improvement: We are always looking for ways to improve and innovate, both as individuals and as a team.
- Sustainability: We are committed to sustainable practices that benefit society and the environment.
- Empathy: We approach our work with empathy and understanding, striving to create products that make a positive impact on users' lives.
- Accountability: We take responsibility for our actions and decisions, and hold ourselves accountable to the highest standards of excellence.
How to Apply
- Submit your resume and cover letter through our online application portal.
- Include a portfolio or samples of your work, if applicable.
- Highlight your relevant experience and skills in your application.
- Be prepared to discuss your technical expertise and problem-solving abilities during the interview process.
- Provide references from previous employers or colleagues, if requested.
- Be ready to complete a technical assessment or coding challenge, if required.
- Demonstrate your passion for accessibility and innovation in your application.
- Showcase your ability to work collaboratively and contribute to a team environment.
- Be open to feedback and willing to learn and grow in your role.
- Emphasize your commitment to delivering high-quality products and services.
Not provided