Senior Reverse Engineer | Remote API Security & Mobile App Analysis Expert
Remotely
Full-time
Are you passionate about revolutionizing the gig economy through technological innovation? We're seeking an experienced Reverse Engineer to join our mission-driven team dedicated to empowering millions of gig workers. In this role, you'll analyze and reverse engineer APIs across various platforms, implementing solutions that help workers optimize earnings, manage time efficiently, and gain clarity on their financial situation.
About the Project
We're building a comprehensive personal dispatch system for gig workers that synthesizes data across multiple applications. This platform serves as a central hub whether users are seeking new opportunities, optimizing their working hours, or managing their finances. Our mission is to create a more equitable gig economy by providing workers with sophisticated tools that boost earnings and reduce stress.
Key Responsibilities
- Deconstruct and analyze internal APIs of third-party applications to integrate valuable data sources.
- Implement secure methods for reverse engineering authentication processes in both web and mobile applications.
- Utilize advanced dynamic and static analysis tools including Frida 16.0+, Ghidra 10.3, IDA Pro 8.0+, and Jadx to understand application behavior.
- Consistently ship user-facing features that directly improve the day-to-day operations of gig workers.
- Author, review, and refine technical design documents for product features and architectural improvements.
- Develop efficient data synchronization systems between multiple third-party platforms.
- Collaborate with cross-functional teams to iterate on solutions based on user feedback and performance metrics.
- Document API integrations thoroughly for team knowledge sharing and future maintenance.
Required Qualifications
- 5+ years of professional experience in software engineering with specialization in reverse engineering.
- Proven expertise in deconstructing and analyzing complex API structures and communication protocols.
- Proficiency in at least two analysis tools: Frida, Ghidra, IDA Pro, Jadx, or equivalent platforms.
- Strong programming skills with experience in languages used for API integration (Python, JavaScript, Go).
- Demonstrable experience reverse engineering authentication flows and implementing secure systems.
- Comprehensive understanding of encryption methods, security protocols, and data protection best practices.
- Ability to work independently and make technical decisions in ambiguous environments.
- Excellent problem-solving approach with focus on practical, efficient solutions.
Nice to Have
- Experience with TypeScript 5.0+ and modern JavaScript frameworks (React, Angular, Vue.js).
- Familiarity with Google Cloud Platform services and infrastructure (GCP).
- Knowledge of iOS and Android development environments and their respective security models.
- Previous work with fintech applications, gig economy platforms, or scheduling/logistics systems.
- Experience addressing data synchronization challenges across multiple platforms.
- Understanding of current privacy regulations and data protection requirements (GDPR, CCPA).
Our Ideal Candidate
- Is genuinely motivated to improve working conditions for millions of gig workers across platforms.
- Believes that excellent software solutions emerge through iteration rather than perfect initial design.
- Prefers solving multiple problems reasonably well over perfecting a single solution.
- Approaches technical challenges with both creativity and pragmatism.
- Values simplicity and user experience in all technical implementations.
Why Join Us
By joining our team, you'll make a meaningful impact on the lives of millions of gig workers struggling with fragmented platforms. You'll work with cutting-edge technology in a flexible, remote environment that values innovation and practical solutions. Our iterative approach ensures your contributions quickly reach users and make a tangible difference. If you're passionate about using your technical expertise to solve real-world problems while creating positive social change, this role offers the perfect blend of technical challenge and purposeful work.