CTICT

Senior Android Engineer (24-043)

CTI
United States only
Apply now

CTI is seeking an experienced Senior Android Engineer to join our team and contribute to the development of cutting-edge Android applications. As a Senior Android Engineer, you will be responsible for leading the design and implementation of complex features, optimizing performance, and ensuring the stability and reliability of our Android applications. You will work closely with cross-functional teams to gather requirements, architect solutions, and provide technical guidance to junior team members.

Responsibilities include but are not limited to:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements

Necessary Skills and Experience:

  • Minimum of 5 years of professional experience in Android software development
  • Minimum of 5 years of experience in Kotlin or Java programming languages
  • Experience using the Android platform to create, customize, and optimize applications for each device
  • Experience with Android APIs such as Activities, Services, Content Providers, and Broadcast Receivers
  • Experience with Android networking, RESTful APIs, JSON, and integration of third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle
    Experience in collaborating with other developers, designers, and stakeholders
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Ability to obtain and maintain a US government security clearance

Beneficial Skills and Experience:

  • Prior experience maintaining open source projects
  • Have published at least one original Android app
  • Fluency in advanced topics like Android NDK or Kotlin
  • Capable of communicating effectively
  • Experience with protobuf and gRPC
  • Good judgment balancing speed of development and long-term code maintainability
  • Self-motivation with ability to perform quality work within deadlines and budget with or without direct supervision
  • Excellent analytical skills with a good problem-solving attitude

Benefits

CTI is a rapidly growing company offering the following:

  • Medical, dental and vision insurance
  • H.S.A. (partially funded by CTI) and Flex Spending
  • Company-paid life insurance/AD&D and disability insurance
  • Optional supplemental life, critical illness, hospital indemnity and accident insurances
  • Paid vacation, sick leave and holidays
  • 401k plan with Safe Harbor contribution
  • Tuition reimbursement/professional training options
  • Employee Assistance Program
  • Travel Assistance
  • Financial Planning Assistance
  • Voluntary Pre-Paid Legal
  • Flexible schedules with telecommuting options
  • Service awards program

CTI is an Equal Opportunity employer and shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let CTI know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 02, 2024

Posted on

May 03, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileCTI logoCT

CTI

Company size

View company profileVisit ctic.us

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

8 remote jobs at CTI

Explore the variety of open remote roles at CTI, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CTI

Remote companies like CTI

Find your next opportunity by exploring profiles of companies that are similar to CTI. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan