- A Bachelors degree in Computer Science or a related field (or foreign equivalent) and two (2) years of experience in the job offered, or a Software Engineer, Software Developer, or related occupation.
Special Requirements: Must have any academic training or experience in all the following
- Android Core Development & Language – Kotlin development, multiplatform, coroutines/flows, threading, and building/deploying Android applications;
- Architecture & Patterns – MVVM/Clean Architecture, SOLID principles, dependency injection (Hilt/Dagger/Koin), and lifecycle management (ViewModel/LiveData);
- UI Development – Jetpack Compose, Views/XML, Navigation Component, Deep Linking, Custom Views/Layouts, and Compose Animations;
- Data & Storage – Room, DataStore, WorkManager, REST API integration, EncryptedSharedPreferences, and Biometric Authentication;
- Testing & Quality Assurance – Unit testing, UI Testing (Espresso/JUnit), Memory profiling, Crashlytics, and Firebase Analytics; and
- Development Tools & Workflow – Git version control and CI/CD workflows.
*Telecommuting is permitted within commuting distance from office.
Job Location: 3232 McKinney Ave Ste 1500, Dallas, TX 75204.
- Employees must be within a commutable distance to the Dallas, TX office. Relocation is required for candidates not already local to the DFW area.
- In-office attendance up to two times per week for the first 90 days of employment.
- After 90 days completion, you will have an option to work remotely with at least 1 in-person engagement required monthly (team collaboration day, ISN events, team events, performance reviews, etc.).
All job offers will be contingent on successful completion of a drug screen and background check.