Android Developer
Apply NowIf this opportunity excites you, hop on and apply now!
What Will You Do❓
- Work in a hands-on capacity within our remote mobile development team, you will be responsible for designing and building advanced app features and components for our Android platform.
- Implement Object-Oriented and functional programming Design principles to independently craft project solutions.
- You will be working with a team of talented Android developers creating amazing native apps.
- Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoots issues with minimal guidance, identifies bottlenecks in existing workflows and provides solutions for a scalable, bug-free application.
- You will participate in testing and code documentation activities.
- Participate in peer code reviews, pair programming and technical review of architectural proposals.
- This is a remote job that does not require relocation, so you can work from anywhere in the world!
What Are We Looking For❓
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 2+ years of native Android development experience.
- Have published one or more Android apps in the App Store.
- Experience in building Android applications using Kotlin.
- Knowledge with offline storage, threading and performance tuning.
- Excellent debugging skills to solve challenging problems.
- Knowledge of integrating with RESTful API's.
- Knowledge of version control with Git.
- Knowledge of open source libraries and dependency management tools.
- Understanding of Android design principles and interface guidelines.
- Familiarity with cloud message APIs and push notifications.
- A passion for technology and the ability to learn new concepts quickly.
- A good understanding of the full mobile development life cycle.
- Ability to brainstorm and communicate technology decisions and issues with peers and management.
- English fluency is required.
- Ability to work remotely in a fast-paced and evolving global environment, adapting to time zone and working day differences.
What We Offer You❗
We believe you will love working at Foodics!
-
- We offer highly competitive compensation packages, including bonuses and the potential for shares.
- We prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.
- Join a talented team of over 30 nationalities working in 14 countries, and gain valuable experience in an exciting industry.
- We offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.