Mobile Application Developer
Tech Consulting · McLean, VA · Yesterday
On-siteConsultingFull-time
Responsibilities
- Develop and maintain mobile applications using modern frameworks and programming languages.
- Collaborate with designers, product managers, and senior developers to implement new features.
- Write clean, maintainable, and well-documented code.
- Debug, test, and resolve application issues.
- Participate in code reviews and follow development best practices.
- Integrate RESTful APIs and third-party services.
- Stay up to date with mobile development trends and technologies.
Requirements
- Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- Knowledge of Android (Kotlin/Java), iOS (Swift), or cross-platform frameworks such as Flutter or React Native.
- Understanding of object-oriented programming and software development principles.
- Familiarity with Git version control.
- Basic knowledge of REST APIs and JSON.
- Strong problem-solving and communication skills.
- Eagerness to learn and work collaboratively in a team environment.
Preferred Qualifications
- Personal, academic, or internship projects demonstrating mobile development skills.
- Familiarity with Firebase, SQLite, or cloud services.
- Understanding of UI/UX principles and mobile app design guidelines.
- Experience publishing or contributing to mobile applications (plus).