Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Title: Entry-Level Mobile EngineerFull-TimeAtlanta, GAJob Summary:We are seeking a motivated Entry-Level Mobile Engineer to join our development team. In this role, you will help build, test, and maintain mobile applications for Android and/or iOS platforms. You will collaborate with designers, product managers, and senior developers to create high-quality, user-friendly mobile experiences while learning industry best practices.Key Responsibilities:Assist in developing and maintaining mobile applications for Android and/or iOS.Write clean, maintainable, and well-documented code.Collaborate with cross-functional teams to implement new features.Debug, troubleshoot, and resolve application issues.Participate in code reviews and incorporate feedback.Test applications to ensure performance, quality, and responsiveness.Stay up to date with mobile development trends, frameworks, and best practices.Contribute to improving development processes and team documentation.Required Qualifications:Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).Basic knowledge of mobile development using Kotlin, Java, Swift, or Dart.Familiarity with Android Studio and/or Xcode.Understanding of object-oriented programming principles.Basic knowledge of REST APIs and JSON.Familiarity with version control systems such as Git.Strong problem-solving and communication skills.Willingness to learn and work in a collaborative environment.Preferred Qualifications:Experience with Flutter or React Native.Personal, academic, or internship projects involving mobile app development.Familiarity with mobile app architecture patterns such as MVVM or MVC.Basic understanding of app deployment processes for Google Play or the App Store.Thanks!