The Senior Software Engineer - Android will play a critical technical role in maintaining and evolving Purple Wave's existing Android data capture application while also leading the architecture and ...
The Senior Software Engineer - Android will play a critical technical role in maintaining and evolving Purple Wave's existing Android data capture application while also leading the architecture and ...
Senior Software Engineer - Android
Manhattan, KS · On-site +1
$104K - $134K/yr
The Senior Software Engineer - Android will play a critical technical role in maintaining and evolving Purple Wave's existing Android data capture application while also leading the architecture and ...
Senior Software Engineer - Android
Manhattan, KS · On-site +1
$104K - $134K/yr
The Senior Software Engineer - Android will play a critical technical role in maintaining and evolving Purple Wave's existing Android data capture application while also leading the architecture and ...
Android Software Engineer - AI Trainer
Topeka, KS · On-site +1
$60/hr
Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred. Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any ...
Android Software Engineer - AI Trainer
Topeka, KS · On-site +1
$60/hr
Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred. Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any ...
A leading AI development platform is seeking proficient programmers to join their remote team. You will engage in programming tasks such as solving coding problems, writing high-quality code, and ...
A leading AI development platform is seeking proficient programmers to join their remote team. You will engage in programming tasks such as solving coding problems, writing high-quality code, and ...
Remote Android & AI Training Engineer
Topeka, KS · Remote
$60/hr
A leading AI development company is seeking proficient programmers to contribute to innovative AI systems. Enjoy the freedom of fully remote work while tackling diverse coding challenges that ...
Remote Android & AI Training Engineer
Topeka, KS · Remote
$60/hr
A leading AI development company is seeking proficient programmers to contribute to innovative AI systems. Enjoy the freedom of fully remote work while tackling diverse coding challenges that ...
General Application
Kansas City, KS · On-site
Skills and experience in [add relevant fields/areas you're looking for, e.g., marketing, design, engineering, sales, customer service, etc.] * A team-oriented mindset with the ability to work ...
General Application
Kansas City, KS · On-site
Skills and experience in [add relevant fields/areas you're looking for, e.g., marketing, design, engineering, sales, customer service, etc.] * A team-oriented mindset with the ability to work ...
General Application
Kansas City, KS · On-site
Skills and experience in [add relevant fields/areas you're looking for, e.g., marketing, design, engineering, sales, customer service, etc.] * A team-oriented mindset with the ability to work ...
General Application
Kansas City, KS · On-site
Skills and experience in [add relevant fields/areas you're looking for, e.g., marketing, design, engineering, sales, customer service, etc.] * A team-oriented mindset with the ability to work ...
Remote Android Engineer & AI Trainer
Topeka, KS · Remote
$60/hr
A remote AI development team is seeking skilled programmers to enhance cutting-edge systems. This flexible role allows you to work on engaging coding tasks and offers competitive pay up to $60/hour.
Remote Android Engineer & AI Trainer
Topeka, KS · Remote
$60/hr
A remote AI development team is seeking skilled programmers to enhance cutting-edge systems. This flexible role allows you to work on engaging coding tasks and offers competitive pay up to $60/hour.
A leading AI development company is seeking proficient programmers for remote work involving diverse coding tasks. This role allows you to design solutions for AI training and evaluate generated code ...
A leading AI development company is seeking proficient programmers for remote work involving diverse coding tasks. This role allows you to design solutions for AI training and evaluate generated code ...
Overview We are seeking a full-time Front End Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and ...
Overview We are seeking a full-time Front End Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and ...
A leading AI development company is seeking proficient programmers to contribute to cutting-edge AI systems while enjoying the flexibility of remote work. As a coder, you will solve coding challenges ...
A leading AI development company is seeking proficient programmers to contribute to cutting-edge AI systems while enjoying the flexibility of remote work. As a coder, you will solve coding challenges ...
We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications ...
We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications ...
Epic Resolute Application Developer (Charge Router and Coding Skills)
Overland Park, KS · On-site
$51.20 - $61.20/hr
Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on ...
Epic Resolute Application Developer (Charge Router and Coding Skills)
Overland Park, KS · On-site
$51.20 - $61.20/hr
Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. Accenture is consistently recognized on ...
Remote AI Training Engineer - Kotlin/Android
Topeka, KS · Remote
$60/hr
A progressive AI development firm is seeking proficient programmers to advance AI technologies remotely. This role offers the flexibility to choose projects and set your own hours, with competitive ...
Remote AI Training Engineer - Kotlin/Android
Topeka, KS · Remote
$60/hr
A progressive AI development firm is seeking proficient programmers to advance AI technologies remotely. This role offers the flexibility to choose projects and set your own hours, with competitive ...
General Application
Phillipsburg, KS · On-site
By submitting this application, you will be eligible for consideration for general job opportunities at PCHS. Our Human Resources department will reach out to you.
Quick apply
General Application
Phillipsburg, KS · On-site
By submitting this application, you will be eligible for consideration for general job opportunities at PCHS. Our Human Resources department will reach out to you.
General Applications
Overland Park, KS · On-site
Not sure which position suits you best but excited to be a part of Murray-Company? We'd love to hear from you! Share your resume and let us explore how your unique skills and experience could align ...
General Applications
Overland Park, KS · On-site
Not sure which position suits you best but excited to be a part of Murray-Company? We'd love to hear from you! Share your resume and let us explore how your unique skills and experience could align ...
Application Submission
Leawood, KS · On-site
$16/hr
Team Member (All Positions) Cinzetti's Italian Market in Overland Park is always on the lookout for energetic, reliable, and service-focused individuals to join our team! We offer a variety of front ...
Application Submission
Leawood, KS · On-site
$16/hr
Team Member (All Positions) Cinzetti's Italian Market in Overland Park is always on the lookout for energetic, reliable, and service-focused individuals to join our team! We offer a variety of front ...
General Application
Courtland, KS · On-site
When submitting your application, please be sure to include which position you are interested in. Meals, Health Insurance, Paid Time-Off, Free Pork provided. Reliable transportation required.
General Application
Courtland, KS · On-site
When submitting your application, please be sure to include which position you are interested in. Meals, Health Insurance, Paid Time-Off, Free Pork provided. Reliable transportation required.
Coveo is ALWAYS looking for top talent. You don't see the role for your skills? Submit your resume and we might create one just for you. If you're looking for an internship, no need to apply here!
Coveo is ALWAYS looking for top talent. You don't see the role for your skills? Submit your resume and we might create one just for you. If you're looking for an internship, no need to apply here!
Open Application
Hays, KS · On-site
No is provided for Open Applications.
Open Application
Hays, KS · On-site
No is provided for Open Applications.
Flutter Developer information
See Kansas salary details
$19.6K - $30.2K
1% of jobs
$30.2K - $40.9K
3% of jobs
$40.9K - $51.5K
3% of jobs
$51.5K - $62.1K
7% of jobs
$70.5K is the 25th percentile. Wages below this are outliers.
$62.1K - $72.7K
13% of jobs
$72.7K - $83.3K
17% of jobs
The median wage is $85.8K / yr.
$83.3K - $94K
23% of jobs
$101.6K is the 75th percentile. Wages above this are outliers.
$94K - $104.6K
10% of jobs
$104.6K - $115.2K
10% of jobs
$115.2K - $125.8K
7% of jobs
$125.8K - $136.5K
5% of jobs
$19.6K
$87.9K
$136.5K
How much do flutter developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Flutter Developer, and why are they important?
What are some common challenges Flutter Developers face when working on cross-platform mobile apps?
What are Flutter Developers?
What is the difference between Flutter Developer vs React Native Developer?
| Aspect | Flutter Developer | React Native Developer |
|---|---|---|
| Required Credentials | Proficiency in Dart, mobile app development experience | Proficiency in JavaScript, React, mobile app development experience |
| Work Environment | Develops cross-platform apps using Flutter framework | Develops cross-platform apps using React Native framework |
| Industry Usage | Popular in startups and companies adopting Flutter for UI consistency | Widely used in companies with existing React ecosystems |
Both Flutter Developers and React Native Developers create cross-platform mobile applications, but they use different frameworks and programming languages. Flutter Developers work primarily with Dart and the Flutter SDK, while React Native Developers use JavaScript and React. The choice depends on the company's tech stack and project requirements.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 13 days ago
Job description
Purple Wave is looking for a Senior Software Engineer - Android. You'll work on software that directly supports real customers in the field and plays a key role in how equipment gets listed, captured, and sold through our auction platform. If you like building practical tools, improving systems over time, and owning meaningful technical work, this role is for you.
Interested? Apply today and help shape the future of Purple Wave's Android applications.
The Senior Software Engineer - Android will play a critical technical role in maintaining and evolving Purple Wave's existing Android data capture application while also leading the architecture and development of a new Android application from the ground up. This position requires a seasoned engineer who thrives in both greenfield development and legacy system modernization, bringing strong technical expertise in native Android development to support Purple Wave's equipment auction ecosystem.
Working closely with Product, QA, and Engineering Leadership, the Senior Software Engineer will serve as a technical leader on the mobile team, making architectural decisions, mentoring junior engineers, and ensuring high-quality, scalable solutions that serve field teams capturing critical equipment data for construction and agriculture auctions.
Responsibilities:
Technical Leadership & Architecture
Design and implement scalable, maintainable architecture for new Android applications while modernizing the existing codebase.
Lead technical decision-making for the mobile platform, including framework selection, architectural patterns, and technology stack choices.
Establish and enforce mobile development best practices, coding standards, and design patterns across the team.
Conduct comprehensive code reviews, providing constructive feedback to ensure code quality, maintainability, and team growth.
Mentor Software Engineers on Android development, debugging techniques, and mobile engineering principles.
Application Development
Lead development of a new Android application from concept to production, making foundational architectural decisions that will scale with the business.
Maintain and enhance the existing Android data capture application, refactoring legacy code and implementing modern Android development practices.
Architect and implement complex features including offline-first data synchronization, real-time media upload/processing, and location-based services.
Build robust, responsive user interfaces using Jetpack Compose and XML layouts, ensuring seamless user experiences even in challenging field conditions.
Implement comprehensive error handling, logging, and monitoring solutions using Datadog, Firebase, and PostHog.
Integration & Collaboration
Integrate with RESTful APIs and AWS services (S3, Cognito, API Gateway, Secrets Manager) for secure data storage and authentication.
Collaborate with backend teams to design and implement efficient API contracts that optimize mobile performance.
Work closely with QA to ensure thorough test coverage, including unit tests, integration tests, and automated UI testing.
Partner with Product Owners to translate business requirements into technical specifications and user stories.
Participate in Agile ceremonies including sprint planning, standups, retrospectives, and technical design reviews.
Technical Innovation & Problem Solving
Take ownership of technical challenges, proactively identifying solutions and driving implementation to completion.
Investigate and resolve complex bugs in production, using analytical skills to diagnose root causes across the full application stack.
Research and evaluate emerging Android technologies, proposing innovations that improve development efficiency and user experience.
Optimize application performance, including memory usage, battery consumption, and network efficiency for field use.
Implement comprehensive analytics and crash reporting to enable data-driven decision making.
Operational Excellence
Ensure applications meet Purple Wave's security, compliance, and data protection requirements.
Implement CI/CD pipelines for automated testing and deployment using GitHub Actions and Gradle.
Document technical designs, architectural decisions, and implementation details for knowledge sharing.
Respond to production issues, conducting root cause analysis and implementing preventive measures.
Undertake additional assigned duties as requested
Supervisory Responsibilities:
None
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience.
5+ years of professional Android development experience with a proven track record of shipping production applications.
3+ years of experience with Kotlin as the primary development language.
Demonstrated experience leading technical projects from conception through deployment and maintenance.
Experience working in Agile/Scrum development environments with cross-functional teams.
Proven Android architecture experience using MVVM/MVI/Clean Architecture, design patterns, and SOLID principles.
Strong reactive programming skills with RxJava and Kotlin Coroutines/Flow.
Experience with multi-module Android apps, modularization strategies, Gradle builds, and dependency management.
Hands-on camera and media capture expertise using CameraX/Camera2 for photo and video.
Video playback and media optimization experience (ExoPlayer/Media3, compression, processing, performance tuning).
Strong networking and API integration experience (Retrofit, OkHttp) including auth (OAuth2, JWT, Cognito).
AWS mobile/cloud integration experience (S3, Cognito, API Gateway, Secrets Manager).
Data and persistence expertise: Room (migrations/queries/optimization), SQLite, encryption, DataStore (preferences/proto).
Quality-focused engineering with unit/instrumentation testing (JUnit, Mockito/MockK, Espresso), TDD, CI/code coverage, and crash/analytics tools.
Strong product-minded collaboration and communication: ownership, problem-solving, mentoring, cross-functional teamwork, documentation, and rapid learning/adaptability.
Spanish speaking bi-lingual candidates are encouraged to apply.
Candidates may be requested to complete skills assessment testing.
Applicants must be either a U.S. Citizen or eligible to work in the U.S.
Requires the ability to successfully complete a background check.
Required Qualifications:
Expert proficiency in Kotlin with deep understanding of coroutines, flows, and functional programming patterns.
Strong Java knowledge for maintaining and refactoring legacy codebases.
Advanced Android Framework knowledge including Activity/Fragment lifecycle, Services, BroadcastReceivers, and Content Providers.
- Jetpack libraries mastery: Room (SQLite), LiveData/StateFlow, ViewModel, Navigation, WorkManager, DataStore, CameraX, Paging, and Hilt/Dagger dependency injection.
Jetpack Compose experience for building modern, declarative UIs.
Material Design principles and implementation of responsive, accessible user interfaces.
Working Settings:
Full-time Salaried Exempt, not eligible for overtime.
Office hours are 8am-5pm, Monday through Friday, Central Time zone, additional hours may be required depending on priorities.
This position is remote work eligible within the United States. Please be aware: the first week of employment includes mandatory in-person training. Remote start arrangements are not available.
- Also mandatory: One week a year of in-person training with the department.
- Potential for 10% travel, should the need arise.
Prolonged periods sitting at a desk and working on a computer.
Must be able to lift up to 15 pounds at times.
Compensation:
The salary varies based on experience and qualifications, but typically ranges from $104,000 to $134,000 per year.
Monthly Bonus Program - determined by the Company's monthly revenue result and are paid on a "percent to plan" payout formula (90% = $300, 100% = $600, 110% = $900, 120% = $1,200).
Monthly phone stipend in accordance with the Company's cell phone policy, currently $120/month.
Health, Dental, and Vision starting the first of the month after start date.
401(k) plan with an employer match up to 4% starting the first day of employment.
Company-paid Life Insurance benefit of $25,000 with options to add more through employee contribution starting the first of the month after start date.
- Fully paid Short-Term Disability provided by the Company.
Personal Time Off (PTO) annual amount of 120 hours which is prorated based on the number of days between the 60th day of employment and the end of the calendar year. May vary to comply with state requirements.
Eligible to participate in the Company Employee Stock Purchase Program (ESPP) after 90 days of employment, with enrollment opportunities each May and November.
About Purple Wave
Sourced by ZipRecruiter
Industry
Internet and it
Company size
51 - 200 Employees
Headquarters location
Manhattan, KS, US
Year founded
2000