Android Full-Stack Developer at Momenta | Torre

Android Full-Stack Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Contractor

Currency exchange and payroll taxes to be paid by:

Candidate

Compensation
USD800 - 1k/month
Negotiable
location_on
Remote (anywhere)
Posted over 1 year ago

Responsibilities


Android full-stack engineer: 📍 Location: Remote 💼 Type: Full-Time 💰 Salary: \$800 - \$1,000 USD / month About Us: At Momenta, we're committed to creating a safer digital world by protecting individuals and businesses from voice-based fraud and scams. Through innovative AI technology and community collaboration, we're building a future where communication is secure and trustworthy. Position Overview: We’re looking for an experienced android full-stack developer to help us bring our user-facing Android app to life. You’ll work closely with our design and engineering teams to build out our map-based UI and integrate key features that power voice scam detection and reporting. Key Expectations: 📌 End-to-End Android Client: * Take our existing codebase from prototype to production-grade. * Implement core features: secure login flows, background call listeners (VoIP/SIP), real-time UI feedback on fraud scores, and call history dashboards. * Optimize across devices for CPU, memory, battery, and low-latency audio processing. * Handle permissions, call audio capture, and background service behavior. * Launch and manage app distribution via Google Play. 📌 Serverless Backend & API Development: * Design, build, and maintain AWS-based microservices using Lambda, API Gateway, DynamoDB, and S3. * Implement endpoints for audio streaming, ML model inference (via AWS SageMaker or custom endpoints), and event logging. * Define REST/WebSocket contracts and integrate with Twilio or SIP gateways for VoIP call control. 📌 Performance, Security, and DevOps: * Ensure real-time responsiveness and scalable audio data processing. * Implement robust CI/CD pipelines using Git and Gradle. * Build secure auth flows using OAuth/token-based authentication. * Apply best practices in encryption, permissions, and Android security architecture. 📌 Cross-Team Collaboration: * Work closely with our CTO and product team to align implementation with roadmap. * Provide clear technical insights, raise blockers, and proactively recommend solutions. * Document backend services and client workflows for maintainability. Required Skills & Qualifications: 🎯 Android Expertise: * Kotlin & Java, Android Studio, Jetpack libraries (WorkManager, Room, LiveData). * Material Design, custom views, background services, and VoIP call handling. * Experience launching Android apps on Google Play. 🎯 Backend & DevOps Proficiency: * AWS Lambda, API Gateway, DynamoDB, S3. * Node.js, Python, or similar backend experience. * REST and WebSocket API development. * CI/CD pipelines, Git, Gradle, Serverless Framework. 🎯 VoIP & Audio Experience: * Familiarity with SIP/WebRTC, call audio capture, Twilio integrations. * Experience with background audio services and event-driven processing. 🎯 Security & API Design: * OAuth/token-based auth. * Secure mobile data handling and encryption in transit. * Android permission model and security best practices. 🎯 Bonus: * Experience with AWS SageMaker or deploying custom ML endpoints. * Prior experience with real-time event processing or analytics in telecom or fraud detection.