Android Software Engineer

Russell Tobin United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Software Engineer for Android - 6 months contract- Remote - £80 per hour Umbrella


The main team is based in the US, some flexibility with the hours might be required


Must haves:

  • MVVM, Kotlin & Android experience

Nice to have:

  • AdTech, Google BigQuery, GraphQL, Jetpack Compose, SQL, A/B testing


Design, develop, prototype Android native features for internal and external use. Participate in full product life cycle: concept, design, build, deploy, test and release. Work with product teams on new product ideas, designs, prototypes and estimates. Keep up-to-date on current and upcoming features in relevant products and platforms. Drive a best practices approach to the continuous improvement of our products, processes, and tools. Assist in the creation and maintenance of documentation for all features in development.


What You’ll Do:

  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our customers will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Help improve developer workflows, follow best practices, and actively collaborate with teammates and other engineers in cross functional areas.
  • Continuously learn and improve your technical and non-technical abilities.


Who You Might Be:

  • An Android Mobile developer who has worked with teams that built applications with millions of users.
  • Experienced with scaling, driving complex initiatives across multiple teams and xfn stakeholders.
  • BS degree in Computer Science or a similar technical field of study
  • 6+ years of hands-on, professional software development experience developing user-facing Android mobile native applications at scale
  • Expertise in Kotlin is required
  • Familiarity with software engineering best practices such as unit/integration/end-to-end testing, CI/CD, A/B testing, code reviews, and documentation
  • Strong organizational skills, the ability to prioritize tasks and deliver projects on schedule
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • You are self-directed, innovative, proactive and biased towards action in fast-paced environments.
  • Experience in all or some of these areas are a big plus:
  • Knowledge and experience with GraphQL
  • Familiarity with JetPack Compose, coroutines, MVVM, and Dependency Injection
  • Familiarity with SQL and BigQuery
  • Experience with Ad Tech

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

TechShack

United Kingdom

Mobile Software Engineer

Mobile
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobgether

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Holepunch

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly