Mobile Applications Developer
Everest Technologies, Inc.
Bethesda, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Bethesda, United States of America
Tech stack
Flutter
Clean Code Principles
Java
Multitier Architecture
iOS
Application Performance Management
Architectural Patterns
Unit Testing
Mobile Application Development
Code Review
Software Debugging
Design of User Interfaces
Mobile Application Software
JSON
MVC
Model View ViewModel
Software Security
Backend
GIT
Kotlin
Information Technology
React Native
REST
Job description
We are seeking a skilled Mobile Apps Developer to design, develop, test, and maintain high-quality mobile applications. The ideal candidate should have experience building user-friendly mobile solutions, collaborating with cross-functional teams, and delivering scalable applications for Android and/or iOS platforms., * Design, develop, and maintain mobile applications for Android and/or iOS platforms.
- Collaborate with UI/UX designers, product managers, and backend developers.
- Write clean, maintainable, and efficient code.
- Integrate RESTful APIs and third-party services.
- Troubleshoot, debug, and optimize application performance.
- Conduct unit testing and participate in code reviews.
- Ensure application security, scalability, and reliability.
- Publish and maintain applications on app stores.
- Stay updated with emerging mobile technologies and industry trends.
Requirements
- Bachelor''s degree in Computer Science, Information Technology, or a related field.
- 2-5 years of experience in mobile application development.
- Strong knowledge of:
- Android (Java/Kotlin) and/or iOS (Swift)
- Cross-platform frameworks such as Flutter or React Native
- Experience with REST APIs and JSON.
- Familiarity with Git version control.
- Understanding of mobile application architecture patterns (MVC, MVVM, Clean Architecture).