Mobile Application Developer

Job Description

Overview

We are seeking a highly skilled and creative Mobile Application Developer to join our dynamic development team. As a Mobile Application Developer, you will be responsible for designing, developing, testing, and deploying innovative mobile applications across various platforms. You will work closely with cross-functional teams to deliver high-quality, user-friendly mobile solutions that meet or exceed customer expectations.

No. of Vacancies

1

Specific Skills

 – Experience with continuous integration and delivery (CI/CD) for mobile applications. – Familiarity with mobile app security best practices. – Knowledge of emerging mobile technologies and trends. – Ability to work in an Agile/Scrum development environment.  If you are a passionate Mobile Application Developer looking to contribute to cutting-edge mobile projects in a collaborative environment, we invite you to apply and join our innovative team.

Responsible For
  1. Mobile App Development:

   – Design and develop high-quality, responsive, and user-friendly mobile applications for iOS and Android platforms.    – Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces.    – Implement features and functionality according to project requirements. 

  1. Cross-Platform Development:

   – Utilize cross-platform frameworks such as React Native or Xamarin to maximize code reuse and efficiency.    – Ensure a seamless user experience across different devices and operating systems. 

  1. API Integration:

   – Integrate with backend services and APIs to fetch, store, and update data in the mobile application.    – Collaborate with backend developers to define and consume APIs. 

  1. Testing and Debugging:

   – Conduct thorough testing of mobile applications to identify and fix bugs, performance issues, and compatibility problems.    – Debug and troubleshoot issues reported by users or identified during testing. 

  1. Optimization:

   – Optimize mobile applications for performance, speed, and resource utilization.    – Stay informed about the latest mobile development trends and implement best practices. 

  1. Documentation:

   – Create and maintain technical documentation for mobile applications, including code documentation and user guides.    – Keep documentation up-to-date with changes and enhancements. 

  1. Collaboration:

   – Work closely with product managers, designers, and other stakeholders to understand project requirements and objectives.    – Participate in code reviews, providing and receiving constructive feedback.

Job Nature

Full Time

Educational Requirements

 Bachelor’s degree in Computer Science, Software Engineering, or a related field. – Have 8+ years of experience in Mobile Application Development.  – Proven experience as a Mobile Application Developer or similar role. – Proficiency in mobile app development using languages such as Swift (for iOS) and Kotlin/Java (for Android). – Experience with cross-platform development frameworks (e.g., React Native, Xamarin). – Strong understanding of mobile application architecture and design principles. – Familiarity with RESTful APIs and backend services integration. – Knowledge of version control systems, preferably Git. – Excellent problem-solving and analytical skills. – Strong communication and collaboration skills.  

Experience Requirements

8

Job Location

Ashburn Virginia

Job Level

Sr. Position

Location