Android Developer

Job Details
Posted Date:
August 2, 2024
 
Job ID:
46102
 
Location:
St. Louis , Missouri
 
Category:
 
Experience:
5 years
 
Remote?:
Remote
Job Description
  • Location: St. Louis, Missouri
  • Remote: Remote
  • Type: Contract
  • Job #46102

Technology Partners is currently seeking a talented Android Developer. Do you have experience with Android application/framework development? Let us help you make your next big career move a reality!

What You Will Be Doing:
As an Android Developer, you will join a dynamic team within a company that operates several digital e-commerce channels and an extensive brick-and-mortar infrastructure. This role offers the opportunity to build new features, work with a range of third-party vendors, and collaborate with top-tier developers, product managers, and designers. Additionally, the role includes responsibilities typically associated with a senior analyst, such as representing the Android development team in technical meetings, translating requirements into technical documents, and guiding the team.

Roles and Responsibilities:

  • Lead technical discussions, analyze requirements, identify gaps, and evaluate solutions.
  • Manage scope and propose MVP versions to reduce time to market and maximize benefits.
  • Translate feature requirements into feature stories through the SAFe framework.
  • Introduce industry standards and best practices in architecture and software engineering.
  • Propose solutions that best represent business needs in cross-team architect meetings.
  • Evaluate new technologies for integration into the current infrastructure.
  • Advocate for best practices and process improvements.
  • Coordinate with service teams on microservice implementation and integration.
  • Collaborate with product and design teams to enhance the Panera mobile application.
  • Manage business expectations and regularly deploy high-quality software to production.
  • Prioritize and resolve bugs and defects impacting cafes, features, and user experience.
  • Develop and integrate a native Android application and React Native application.
  • Work cross-functionally with other development teams (iOS, web, middleware, services).

Required Skills & Experience:

  • 3-5 years of experience with Android application/framework development
  • B.S. in Computer Science or related field
  • Strong software engineering background for solving complex problems
  • Familiarity with SAFe processes and practices
  • Comfortable with agile scrum methodologies and tools (e.g., JIRA)
  • Experience with iOS and Android Native development, including Swift, iOS frameworks, Jetpack Compose, Java, Kotlin
  • Extensive experience with React Native, JavaScript, and TypeScript
  • Familiarity with MVC and MVP application architectures
  • Experience designing and creating automated test scripts
  • TDD (Test-driven development) experience
  • Experience with Android design principles, dependency injection, and background services
  • Experience developing ADA-compliant code
  • Working knowledge of testing tools and implementations (unit/functional/UAT)
  • Experience with material design and implementing designs from wireframes and mockups
  • Skills in integrating with REST web services, middleware applications, and data models
  • Detail-oriented, efficient, and capable of working independently

Desired Skills & Experience:

  • Experience designing and creating robust automated test scripts
  • TDD experience
  • Experience with ADA compliance in digital channels
  • Proficiency in creating ADA-compliant code and auditing digital channels for ADA standards

Pay: $56 – $80 /hr.

If this position sounds like you, WE SHOULD TALK!

We realize our people are our most valuable asset, that is why we offer the following benefits:

  • Health, Dental, and Vision insurance
  • 401(k) retirement plan
  • Long and Short-Term disability
  • Life insurance
  • Direct deposit
  • Referral program

Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!

Keywords: Android Developer, SAFe, Agile, Scrum, JIRA, Swift, Jetpack Compose, Java, Kotlin, React Native, JavaScript, TypeScript, MVC, MVP, TDD, ADA Compliance, REST, Microservices

Looking for more opportunities with Technology Partners? Check out technologypartners.net/jobs!

Technology Partners is an Equal Opportunity Employer. Technology Partners does not discriminate on the basis of race, color, religion, sex, national origin, age, disability or any other characteristic protected by applicable state or federal civil rights laws.

All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level.

Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.

Share this Job!

Apply Now!

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!

Know someone who you think would be a great fit for Technology Partners or one of our many clients? Send them our way!