• Location: Fort Mill, South Carolina
  • Type: Contract To Hire
  • Job #9925
  • Salary: $72.16 - $82.99 Per Hour

Android Developer

Develops applications by writing code based upon design specifications and business requirements under the direction of the Development Manager and Project Manager. Takes an active role in the development group by sharing knowledge and mentoring others. This candidate is a member of a team, must adhere to secure development process and configuration management process and must be able to work cooperatively and autonomously.
 

We are seeking a skilled Android Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Android applications that align with business requirements and technical specifications. The candidate must be able to work independently and collaboratively in a team environment while adhering to secure development practices and configuration management processes.

Key Responsibilities:

  • Develop Android applications by writing clean, scalable, and maintainable code based on design specifications and business requirements.
  • Collaborate with the Development Manager and Project Manager to deliver high-quality software solutions.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Ensure applications meet performance, security, and quality standards by following secure development best practices.
  • Work with cross-functional teams, including UI/UX designers, backend developers, and QA engineers, to deliver seamless mobile experiences.
  • Stay updated with emerging trends, tools, and best practices in Android development.
  • Take an active role in mentoring junior developers and sharing knowledge within the development team.
  • Adhere to version control, code review, and configuration management processes.
  • Troubleshoot, debug, and optimize applications to ensure high performance and reliability.

Required Qualifications:

  • Experience: [Insert required years, e.g., 3+ years] of professional experience in Android application development.
  • Technical Skills:
  • Proficiency in Kotlin and Java for Android development.
  • Strong understanding of Android SDK, Jetpack components, and UI/UX principles.
  • Experience working with RESTful APIs and integrating third-party libraries.
  • Knowledge of MVVM, MVP, or Clean Architecture.
  • Experience with Git, GitHub, or Bitbucket for version control.
  • Familiarity with CI/CD pipelines, Agile methodologies, and DevOps best practices.
  • Strong debugging and troubleshooting skills.
  • Soft Skills:
  • Ability to work independently and as part of a team.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Passion for mentoring and knowledge sharing within the development team.

    Preferred Qualifications:

    • Experience with Jetpack Compose, Coroutines, and Room Database.
    • Knowledge of secure coding practices and compliance standards.
    • Exposure to cloud services such as Firebase, AWS, or Google Cloud.
    • Experience in developing and publishing apps to Google Play Store.

 

The Company:
A prominent fortune 500 financial services firm with a nationwide network of independent financial advisors. This company offers an extensive selection of investment products and services to individuals, businesses, and institutions, with a strong emphasis on utilizing innovation and technology to cultivate client relationships.

Equal Opportunity Employer:
Associate Staffing is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment based on race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law. We are committed to creating a diverse and inclusive work environment and welcome applicants from all backgrounds to apply for open positions with our company.
 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!