Tech Stack
AndroidCloudDockerFlaskiOSJavaScriptKotlinKubernetesMicroservicesPostGISPostgresPythonSQLSwift
About the role
- Develop mobile SDKs or applications for both Android and iOS
- Collaborate with cross-functional teams to deliver high-quality digital solutions
- Contribute to backend development with Python and test automation
- Maintain and improve existing SDKs and applications
Requirements
- 5+ years developing mobile SDKs or apps, with strong Android (Kotlin); iOS (Swift) preferred.
- Experience in Python for backend services, APIs, and test automation.
- Extensive JavaScript experience, preferably with Google JS Engine (V8).
- Experience with APIs, microservices, and SQL/PostgreSQL.
- Knowledge of unit testing / TDD.
- Familiarity with cloud platforms, version control, and CI/CD pipelines.
- Strong agile/scrum development experience.
- Nice to have: Experience with Flask and FastAPI.
- Nice to have: Experience with geospatial data and functions (such as Geocoding API, H3 grid system, or PostGIS).
- Nice to have: Experience with Docker and orchestration tools like Kubernetes.
- Fully remote
- Long-term
- Full-time
- No timezone shifting
- Compensation in US Dollars
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
mobile SDKsAndroidKotliniOSSwiftPythonJavaScriptAPIsSQLPostgreSQL
Soft skills
collaborationcommunicationagilescrum