πΒ About the Company
Ever dreamed of making a real difference? Want to build a more accessible web for everyone? Then join us! We're a fast-growing Product House specializing in accessibility, seeking an experienced Python Engineer to join our team. You'll blend software development with a passion for quality assurance, working on a cutting-edge accessibility SDK. We offer a collaborative environment with minimal bureaucracy and high visibility.
π―Β About the Client
Our client is a top web and mobile accessibility software company. They provide accessibility automation to businesses, using AI-powered products to save time and reduce risk. Their proprietary algorithms integrate directly into software development pipelines.
π¨βπ»Β What You'll Do
- Design, develop, and maintain a robust accessibility SDK using Python, integrating with the Appium framework and Appium Python Client.
- Develop features for accessibility testing on iOS and Android, ensuring WCAG, iOS, and Android guideline compliance.
- Create and maintain clear API documentation, usage guides, and SDK examples.
- Develop comprehensive test suites (unit, integration, and end-to-end) using Python testing frameworks.
- Collaborate with teams to ensure smooth SDK integration.
- Provide technical support and guidance on SDK implementation.
- Stay updated on mobile automation and accessibility testing best practices.
- Contribute to improving development and testing processes.
πͺΒ What We're Looking For
-
4+ yearsΒ IT experience;Β 3+ yearsΒ dedicated to Python programming.
- Experience in mobile app development and testing (iOS and Android).
- Experience with Java.
- SDK/library development experience, focusing on API design and documentation.
- Strong understanding of mobile automation frameworks and best practices for testing on real devices and simulators/emulators.
- Proficiency with Python testing frameworks (e.g., unittest, pytest).
- Familiarity with Python packaging tools (setuptools, pip) and optionally Maven or Gradle.
- Experience with continuous integration tools (CircleCI or GHA preferred).
- Proficiency with Git.
- Upper-Intermediate English.
βΒ Bonus Points
- Accessibility experience.
- Familiarity with Rust.
- Appium framework experience.
πΒ Apply Now!