Android Mobile Developer (Java/Kotlin) - US CITIZENSHIP REQUIRED

7 hours, 2 minutes ago
Full-time
Senior
Software Development
Ignite IT

Ignite IT

Ignite IT is a start-up company specializing in providing transformative digital solutions to large federal agencies and the private sector. They offer innovative IT services such as enterprise Agile Development & Delivery, business strategy and transf...

IT Services
11-50

Description

  • Design, develop, and implement custom software and database application capabilities for legacy and modernized systems.
  • Work as part of a product team and collaborate with developers, stakeholders, and end users to deliver software solutions.
  • Improve the supported product(s) and contribute to ongoing enhancements.
  • Participate in release planning, sprint planning, artifact creation, testing, demonstrations, retrospectives, and solution releases.
  • Support release planning by helping define conceptual designs and refine software engineering guidelines.
  • Analyze complex project-related problems and develop innovative solutions across scheduling, technology, methodology, tools, and solution components.
  • Ensure product quality and timely delivery by resolving issues, providing guidance, and reporting progress periodically.
  • Mentor junior team members and support team success through collaboration.
  • Bridge user interface design and technical implementation in Android application work.

Requirements

  • At least 7 years of related technical professional experience in software design, development, and implementation in a Windows environment.
  • Experience using Kotlin or Java to develop applications for Android devices.
  • Experience designing, building, and maintaining high-quality, reusable, and reliable Java and Kotlin code.
  • Experience integrating Android applications with back-end services using REST, GraphQL, and websockets.
  • Experience creating plugins within a framework of existing Android applications.
  • Experience with source code control systems and concurrent development workflows; Git preferred.
  • Experience with SQL and RDBMS technologies such as Oracle, MySQL, or PostgreSQL.
  • Ability to diagnose performance bottlenecks and implement optimizations.
  • Experience implementing and maintaining unit tests for robustness, usability, and reliability.
  • Strong communication skills, including leading design-related conversations and building collaborative relationships.
  • Object-oriented design and development expertise and experience with Service Oriented Architecture (SOA).
  • Understanding of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management.
  • Preferred: technical certifications such as AWS Certified Developer, AWS Certified Solutions Architect, or OCP Java.
  • Preferred: understanding of system architecture concepts and experience designing scalable, reliable, and maintainable systems.
  • Preferred: familiarity with ETL tools, Kafka, application security, automated testing, UML, NGRX or NGXS, and DevOps/CI/CD pipelines.
  • Passion for user experience and user-centric development.
  • Ability to continuously research and apply best coding practices.
  • US citizenship required and ability to possess and maintain a government clearance.

Benefits

  • 401(k) with matching and 100% vesting.
  • Health insurance with three plan options.
  • Dental and vision insurance.
  • Health savings account, flexible spending account, and paid legal plan.
  • Life insurance, short-term disability, long-term disability, and AD&D coverage.
  • Paid time off, flexible schedule, and referral program.
  • Professional development assistance, training, and tuition reimbursement.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Android developer

Planner 5D 51-250 Internet Software & Services

Planner 5D is hiring a remote Android Engineer to build and improve mobile experiences for a global home design platform used by millions of users.

Android Git HTML Java JSON Kotlin OpenGL REST API Solid.js SQL SQLite Vulkan XML
5 hours, 17 minutes ago

Android Engineer

Finix 51-250 Diversified Financial Services

Finix is hiring an Android Engineer in Toronto to build the mobile apps and SDKs that power card-present and other payment transactions on Android-compatible devices.

Android Java Jetpack Compose Kotlin
6 hours, 17 minutes ago

Shop Your Way - Android Developer

Shop Your Way 51-250 Internet Software & Services

Shop Your Way is hiring a remote Android Developer to build and scale mobile apps that power its loyalty, payments, and e-commerce platform for millions of members.

Agile Android Studio Gradle Java JSON Kotlin React Native REST API SOAP XML
7 hours, 2 minutes ago

Lead Native Android Developer - CO Remote

Workstate 51-250 Internet Software & Services

Workstate is hiring a Lead Native Android Developer to lead the development of robust Android applications in a remote, Colombia-based role focused on collaborative feature delivery and code quality.

Agile Android Android Studio Git Java Kotlin REST API
7 hours, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers