About the Role
We are seeking a skilled iOS Software Engineer to join our team. In this role, you will be responsible for developing and maintaining our core iOS products, with a strong emphasis on accessibility and performance. You will work closely with our design and product teams to deliver high-quality, user-friendly applications. The ideal candidate will have a deep understanding of Swift and experience with iOS development frameworks.
Responsibilities
- Design, develop, and maintain core iOS products.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Write clean, scalable, and efficient code using Swift.
- Implement accessibility features to ensure our products are usable by everyone.
- Work closely with the design and product teams to deliver high-quality, user-friendly applications.
- Stay up-to-date with the latest iOS development trends and best practices.
- Participate in code reviews and contribute to the improvement of our development processes.
- Contribute to the development of our internal tools and frameworks.
- Provide technical guidance and mentorship to junior team members.
- Ensure the security and privacy of user data.
- Participate in on-call rotations to provide support for our products.
- Collaborate with the QA team to ensure the quality of our products.
- Work on improving the performance and scalability of our products.
- Contribute to the development of our automated testing frameworks.
- Participate in the planning and execution of product releases.
- Work on improving the accessibility of our products.
- Collaborate with the product management team to define product requirements.
- Participate in the development of our continuous integration and continuous deployment (CI/CD) pipelines.
- Contribute to the development of our internal documentation and knowledge base.
Nice to Have
- Experience with SwiftUI and Combine.
- Experience with accessibility testing tools and frameworks.
- Experience with performance profiling and optimization tools.
- Experience with cloud platforms, such as AWS or Google Cloud.
- Experience with mobile app security and privacy best practices.
- Experience with user interface design and user experience principles.
- Experience with cross-functional team collaboration.
- Experience with technical documentation and knowledge sharing.
- Experience with mentoring and guiding junior team members.
- Experience with on-call rotations and support.
- Experience with product release planning and execution.
- Experience with automated testing and test-driven development (TDD).
Compensation
Competitive salary and equity
Work Arrangement
Remote
Team
Collaborate with cross-functional teams, including design, product, and QA.
What You'll Love About Us
- We are a mission-driven company focused on making the world a more accessible place.
- We offer a competitive salary and equity package.
- We provide a flexible work environment with a focus on work-life balance.
- We have a collaborative and supportive team culture.
- We offer opportunities for professional growth and development.
- We provide comprehensive health, dental, and vision benefits.
- We offer a 401(k) retirement plan with company matching.
- We provide unlimited paid time off.
- We offer a generous parental leave policy.
- We provide opportunities for remote work and flexible scheduling.
Our Commitment to Diversity, Equity, and Inclusion
- We are committed to fostering a diverse, equitable, and inclusive workplace.
- We believe that diversity drives innovation and creativity.
- We strive to create an environment where everyone feels valued, respected, and heard.
- We are committed to providing equal opportunities for all employees.
- We are committed to promoting diversity, equity, and inclusion in all aspects of our business.
- We are committed to creating a workplace that is free from discrimination and harassment.
- We are committed to providing a safe and supportive work environment for all employees.
- We are committed to promoting diversity, equity, and inclusion in our hiring and promotion practices.
- We are committed to providing training and development opportunities for all employees.
- We are committed to creating a workplace that reflects the diversity of our customers and communities.
Not provided