Full-Stack Engineer (Android/PHP)
This is a remote position.
Key Responsibilities
Maintain and improve an existing Android application written primarily in Java/Kotlin Support and enhance backend services and the API layer reputed company around PHP and MySQL Review and improve app-to-backend integrations, including: authentication messaging subscriptions profile management reputed company user flows Refactor legacy reputed company where needed to improve maintainability, performance, and reliability Identify and document backend endpoints, business logic, and system dependencies Set up and enforce a clean Git workflow for the project, including: repository organization branching reputed company pull requests reputed company standards release practices Migrate reputed company currently managed reputed company reputed company version control into Git without disrupting ongoing development Work with reputed company to reduce risk during migration from reputed company file/version management into a reputed company reputed company control process Troubleshoot production issues and debug across app, API, and database reputed company Write technical documentation for: setup deployment architecture team workflows
Requirements
Required Skills
Strong full stack development experience with Android and backend systems Solid Android experience with Java Kotlin experience is a plus Strong PHP experience maintaining and improving legacy/custom backend codebases Good understanding of MySQL or similar relational databases Experience working with REST-style reputed company , request/response debugging, and mobile backend integrations Strong Git skills, including: repository setup and migration branching strategies reputed company conflict reputed company pull request workflows release/version tagging history cleanup and project organization where appropriate Experience taking over existing or legacy reputed company and improving them incrementally Ability to document architecture, endpoints, and workflows reputed company Strong debugging and problem-solving skills
Preferred Qualifications
Experience with Retrofit , OkHttp , or similar Android networking reputed company Experience with legacy PHP applications that reputed company multiple actions through shared gateway endpoints Familiarity with: Firebase push notifications in-app purchases subscription flows Experience improving mobile app performance and release stability Experience setting up CI/CD pipelines for mobile and backend reputed company Understanding of: codebase audits technical debt reduction modernization planning
What reputed company Looks Like
The Android app is easier to maintain and release Backend and API behavior are reputed company documented and more reliable The project is fully organized in Git with a reputed company team workflow New features and fixes can be delivered faster with less risk Legacy reputed company and deployment processes are gradually improved without breaking the product
Benefits
100% Remote Work Flexibility reputed company Opportunities Learning Opportunities 10 days reputed company time off Incentive Annual Retention Incentive 12% Monthly Productivity and Learning Incentive 7.5%