Entry-Level Mobile Developer
Location: Atlanta, GA
Experience: 0–4 years
Employment Type: Full-time
Job Summary
We are seeking a motivated Entry-Level Mobile Developer to join our development team. You will help design, develop, test, and maintain mobile applications for Android, iOS, or cross-platform environments. This role is ideal for recent graduates or developers looking to begin their career in mobile application development.
Responsibilities
- Develop and maintain mobile applications.
- Write clean, maintainable, and efficient code.
- Collaborate with designers, developers, and product managers.
- Integrate RESTful APIs and third-party libraries.
- Debug and fix application issues.
- Test applications to ensure performance and reliability.
- Participate in code reviews and team meetings.
- Keep up to date with mobile development trends and best practices.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, or a related field (or equivalent practical experience).
- Knowledge of Android, iOS, or cross-platform development.
- Experience with one or more of:
- Kotlin
- Java
- Swift
- Dart (Flutter)
- JavaScript/TypeScript (React Native)
- Understanding of object-oriented programming concepts.
- Familiarity with REST APIs and JSON.
- Basic knowledge of Git.
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
- Preferred Qualifications
- Personal or academic mobile app projects.
- Experience publishing an app or contributing to open-source projects.
- Knowledge of mobile app architecture (MVVM, MVC).
- Understanding of local databases such as SQLite or Room.
- Familiarity with cloud services such as Firebase.
Thanks