Stratpoint logo

Android Software Engineer

Stratpoint
Full-time
Remote
Philippines, Philippines

Who We Are

We are trusted, modern technology leaders in:

  • Agile Software Development
  • Quality Assurance
  • Cloud Consulting and Managed Services
  • Data Engineering and Analytics 
  • Artificial Intelligence and Machine Learning

We use technology to enrich experiences, empower businesses, and uplift communities.

Our C.A.R.E. values:

  • nourish Creativity
  • embody Agility
  • manifest Reliability
  • pursue Evolution

The Role

We are seeking a skilled and passionate Android Developer with a strong background in mobile software engineering to join our team. The ideal candidate is proficient in designing, building, and optimizing Android applications. You will collaborate with cross-functional teams to create innovative solutions that meet our users' needs. If you are excited about pushing the boundaries of Android development and creating impactful user experiences, we want to hear from you.

The Benefits

At Stratpoint, we enjoy the autonomy, lack of bureaucracy, and the freedom to experiment but without the chaos. We’re like a startup but with adult supervision.

You will be supported by capable management of HR, Finance and IT that adheres to the highest standards of integrity and good governance.

Hybrid is our mode of work, but when we need to come together, we have inviting open floor office spaces designed to spark gatherings, collaboration, and camaraderie.

Stratpoint employees enjoy:

  • SSS, Pag-ibig and Philhealth benefits + company contribution
  • a monthly miscellaneous allowance
  • 13th month pay based on your monthly rate.
  • Vacation and Sick leave
  • Wellness programs such as Wellness Wednesdays
  • HMO coverage
  • Team buildings and quarterly events (company outings and festive celebrations for Chinese New Year, Valentines, Halloween and Christmas)
  • And, friendly intramural competitions

Your Team

We work/You will work closely with our business partners, the household brands in technology, such as Amazon Web Services, Google Cloud, Microsoft and Outsystems.

Your Responsibilities

  • Strong Kotlin expertise for building reusable, type-safe components with advanced language features.
  • Effective communication and collaboration with diverse teams using shared language to bridge the gap between domain experts and developers
  • Expertise in networking frameworks and reactive programming for building responsive and efficient applications.
  • Ability to design and implement visually appealing and user-friendly interfaces following Material Design guidelines
  • Proficient in data persistence, security measures, and encryption techniques to protect sensitive user information.
  • Comprehensive understanding of testing methodologies, code reviews, and root cause analysis to ensure high-quality code.
  • Mastery of project configuration, version control systems, and dependency management for streamlined development workflows.
  • Familiarity with a range of development tools and 3rd party APIs to enhance productivity and optimize development processes. 
  • Proficient in data management, security, and testing methodologies using tools like Room, JUnit, and Espresso.

About You
You are/have: 

  • Bachelor's degree in Computer Science/IT/Computing or equivalent.
  • More than 3 years of experience in Android application development.
  • Proficiency in Kotlin, including advanced language features and constructs.
  • Strong understanding of design patterns, object-oriented principles, and architectural patterns like MVVM.
  • Proficiency in multithreading, networking, and asynchronous programming.
  • Familiarity with XML and Jetpack Compose for creating dynamic user interfaces.
  • Proficiency in Unit Testing and code reviews.
  • Basic security knowledge and experience with security measures.
  • Ability to analyze and troubleshoot issues with a problem-solving mindset.
  • Familiarity with 3rd party API platform tools for common tasks (eg. Postman, Insomnia).
  • Excellent communication and teamwork skills.
  • Can start immediately.

The requirements listed in this job description are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark of what we are looking for, we encourage you to submit an application. We look forward to getting to know you more!