Mobile Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Design, Develop & Prototype, iOS or Android native customer applications for phones and tablets for internal and external use. Participate in full app life-cycle: concept, design, build, deploy, test and release to app store. Work with product teams on new product ideas, designs, prototypes and estimates. Keep up-to-date on current and upcoming features in relevant products and platforms. Drive a best practices approach to the continuous improvement of our products, processes, and tools. Write and maintain documentation for all features in development.
Requirements
-
For iOS Developer role:
- Experience working with Apple Mobile Application technologies.
- Expertise in software development using Objective-C or Swift, along with willingness to work on both languages.
- Experience working on UI using MVP and MVVM patterns.
-
Solid understanding of Apple Security Standards and data protection on devices.
-
For Android Developer role:
- Experience working with Android Mobile Application technologies.
- A rock-solid understanding of object-oriented design patterns and Java.
- Developer tools: Maven, Gradle, Git, Android Studio/Eclipse * JSON/XML * Web services * Continuous Delivery and Continuous Integration * Test Driven Development (TDD) * Jenkins * Network layer like Volley * Retrofit
-
Expertise in Android development using Java or Kotlin, along with willingness to work on both languages.
-
For both roles:
- Demonstrated interest in technology, technology-related issues and analytical analysis.
- High performance and standards as demonstrated by academic or previous job experience.
- Effective collaborator with both non-technical and technical team members.
- Motivated self-starter with a high attention to detail.
- Ability to thrive in a fast-paced, team-based environment.
- Strong written and verbal communication skills.
- Strong focus on troubleshooting and issue resolution.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Cross Platform Mobile Development Frameworks to Use in 2025
7 Important Tips That Every Software Developer Should Know
What’s the Difference between a Junior, Mid, and Senior Developer?
Top-Paying Tech Jobs (with Salaries)