12,500 Kotlin Developers jobs in the United States

Mobile Developer, Java Android

20151 Chantilly, Virginia SAIC

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**Description**
SAIC, a leading provider of systems development & deployment, targeting & intelligence analysis, systems engineering & integration, and training capabilities and solutions for the Intelligence Community, is seeking creative and dedicated professionals to fulfill their career goals and objectives while delivering mission excellence on programs of national importance.
Put your creativity to work! SAIC is seeking a **Mobile Developer with Java and Android expertise** for a small, integrated agile development team located in Chantilly, VA. The **Mobile Developer** should be able to complete software development efforts using all aspects of the software engineering life cycle including scope and work estimation, architecture and design, documentation, implementation, testing and integration.
Responsibilities include, but are not limited to:
+ Assist in determining and recommending the best designs based on customer business objectives, timelines and other resource constraints
+ Must be dynamic, innovative, self-starting, and a problem solver
+ Must have the aptitude and attitude to tackle unsolved technical challenges
+ Assist in determining and recommending the best designs based on customer business objectives, timelines, and other resource constraints
+ Work with software system users to understand the requirements for desktop, web, networking and mobile software products
+ Work with software development team to create software requirements documents and project schedules
+ Test software products to ensure requirements are met in terms of performance, functionality, scalability, and end-to-end processing
+ Document software defects found and work with software development team to resolve issues
+ Create test plans and test procedures and assist stakeholders when using these documents
+ Create and review software documentation
+ Work on multiple products at one time
**Qualifications**
**REQUIRED:**
+ Active TS/SCI with polygraph clearance
+ Willingness to learn Android and/or iOS mobile development a must
+ Android and/or iOS mobile development experience is a plus
+ 4+ years of Java experience
+ 2+ years of product software engineering experience
+ Ability to write scripts and tools as needed with minimal guidance
+ Knowledge of secure coding practice
+ Able to research and learn new technical concepts under own initiative
+ Bachelor's Degree, preferably in Computer Science or Engineering -OR- 5+ years of demonstrated equivalent technical expertise
**DESIRED:**
+ Experience in Web Crypto and/or Networking
+ Experience in Swift, Python, JavaScript, or C
+ Capable of operating and testing complicated systems
+ Capable of testing multiple projects simultaneously
+ Take on development of test plans and test procedures
+ Learn and take on creation and maintenance of requirements traceability matrixes
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
View Now

Mobile Developer

95115 San Jose, California TEKsystems

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description:
About the Role
We are seeking an experienced (4-7 Years) and independent Senior Software Engineer to join our Experimentation Platform team as a contractor. In this role, you will be solely responsible for building, maintaining, and optimizing iOS and Android SDKs that enable experimentation at scale.
This position requires someone who is hands-on, highly technical, and capable of delivering latency-critical solutions, while also being able to debug and resolve production issues independently across both platforms.
Responsibilities
+ Lead the design, development, and maintenance of iOS and Android SDKs for the experimentation platform.
+ Deliver optimized, low-latency, and reliable SDKs for large-scale mobile applications.
+ Independently debug, troubleshoot, and resolve production issues on both iOS and Android SDKs.
+ Own the full lifecycle of SDK development - from architecture, implementation, testing, to release management.
+ Partner with backend and experimentation platform teams to ensure seamless integration and end-to-end functionality.
+ Implement best practices in mobile SDK versioning, automated testing, CI/CD, and performance monitoring.
+ Provide strong documentation and developer support to enable easy SDK adoption.
Qualifications
+ 4+ years of professional software development experience, with deep expertise (minimum of 3 years experience) in both iOS (Swift/Objective-C) and Android (Kotlin/Java).
+ Proven track record of building and maintaining production-grade SDKs/libraries.
+ Strong understanding of low-latency mobile networking, concurrency, and memory management.
+ Experience independently debugging complex production issues across diverse devices and OS versions.
+ Familiarity with mobile performance profiling, crash analysis, and monitoring tools.
+ Ability to work with minimal guidance and drive solutions end-to-end.
+ Excellent communication skills and ability to collaborate across teams.
What the Team is Looking For
A self-starter and hands-on engineer who can own both iOS and Android SDK development with minimal supervision. You should excel at writing optimized solutions in latency-sensitive environments, while also being able to quickly diagnose and resolve production issues. This is a critical role to accelerate experimentation and innovation across our platform.
Skills
+ SDKs (iOS & Android)
+ Java,
+ Kotlin
+ React Native
+ Data Structures
Pay and Benefits
The pay range for this position is $80.00 - $85.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in San Jose,CA.
Application Deadline
This position is anticipated to close on Oct 29, 2025.
h4>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
View Now

Mobile Developer

43201 Columbus, Ohio Robert Half

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Description We are looking for a skilled Mobile Developer to join our team in Columbus, Ohio. This role involves enhancing, maintaining, and creating new features for mobile applications on Android, iOS, and web platforms. The ideal candidate will collaborate closely with cross-functional teams including QA, analysts, designers, and DevOps to deliver high-quality solutions.
Responsibilities:
- Design, develop, and maintain web applications using C#.
- Build and enhance native mobile applications for Android using Kotlin and iOS using Swift.
- Integrate RESTful APIs into mobile applications to ensure seamless functionality.
- Monitor application performance and stability using Firebase tools.
- Manage mobile app releases and deployment through Azure DevOps CI/CD pipelines.
- Actively participate in Agile/Scrum team ceremonies to align on project goals.
- Collaborate with UI/UX designers and DevOps engineers to optimize the user experience and delivery process.
- Diagnose and resolve issues reported by customers to maintain app reliability. Requirements - Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Minimum of 3 years of experience developing web applications using C#.
- At least 2 years of experience building native mobile applications with Swift and Kotlin.
- Proficiency in working with RESTful APIs, Firebase, Git, and Azure DevOps.
- Hands-on experience publishing applications to the App Store and Google Play.
- Strong problem-solving skills and the ability to communicate effectively with team members.
- Knowledge of mobile security best practices and familiarity with Microsoft Azure services is preferred.
- Must be eligible to work in the U.S. for this position. Technology Doesn't Change the World, People Do.®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
View Now

Senior Mobile Developer

30009 Alpharetta, Georgia Insight Global

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
A client of Insight Global is looking for a Senior Mobile Developer to join their team of 8 supporting web, mobile, and electron applications used by law enforcement agencies to digitize citation, arrest, and parking forms. This role will be a part of the E&M (enhancement and maintenance) squad focused on the application's libraries are up to date, the security compliance is being met, as well performing enhancements and maintenance after go-live. The ideal resource will be well versed in both Android and iOS mobile development, React Native, and microservice architecture with either Java or .Net backends. This is a senior position and will involve mentorship and peer review responsibilities. This role is hybrid on-site in the office 1-2X/week in Alpharetta. The pay ranges based off years of experience from $60-70/hour.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- 10+ years of experience in software development, with a strong focus on mobile developments
o Both iOS and Android
- Proficiency in React Native and React JS for Designing and maintaining mobile applications.
- Extensive experience with RESTful services and API design.
o Developing scalable, secure APIs and working with microservices architecture.
- Strong understanding of cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Proven experience in release management and the software development lifecycle.
- Experience with .NET or Java Backends - Working with backend technologies to support mobile and web applications. - Experience with CI/CD pipelines and automated testing.
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with Agile development methodologies.
View Now

Senior Mobile Developer

98408 Tacoma, Washington ASRC Federal Holding Company

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer ( and Certified Great Place to Work ( Federal is currently seeking a **Senior Mobile Developer** to **work on-site** in anticipation of upcoming work in Tacoma, WA.
The Senior Mobile Developer shall perform the following:
+ Meet with project managers or clients to understand the app's requirements
+ Use programming languages to develop apps
+ Develop and run user interface (UI), or user experience (UX) tests
+ Design and implement interfaces to improve users' experiences on an app
+ Modify computer or web-based apps for mobile devices
+ Collaborate with other developers, programmers and designers to ensure optimal functionality
+ Brainstorm new features or apps in collaboration with the product development team
+ Review feedback from clients or customers to identify new features, or functionalities to improve an app
+ Maintain a comprehensive knowledge of mobile development and best practices
**Requirements**
+ 7-10 years of experience as a Senior Mobile Developer, and have a full understanding of the Software Development Life Cycle
+ Bachelor's degree and/or equivalency.
+ Proficient in programming languages such as Swift, Java, or Kotlin.
+ Experience with mobile development frameworks such as React Native or Xamarin.
+ Deep understanding of mobile development standards and best practices, and be able to apply this knowledge to develop robust, scalable mobile applications.
+ Experience with designing mobile applications that adhere to mobile design patterns such as Material Design or Human Interface Guidelines.
+ Able to design and develop user interfaces that are both functional and visually appealing.
+ Able to identify and solve complex technical problems quickly and effectively.
+ Able to troubleshoot issues and debug code efficiently.
+ Experience with server-side programming languages such as PHP, Python, Ruby, or Java.
+ Able to design and develop database schemas and work with backend frameworks such as Node.js or Django.
+ Should have strong leadership skills and be able to mentor and guide junior developers.
+ Able to work effectively as part of a team and be able to communicate complex technical concepts to non-technical stakeholders.
+ Able to manage multiple projects and deadlines simultaneously.
+ Should have experience with agile development methodologies and be able to lead project planning, estimation, and tracking efforts.
+ **Must be US Citizen** ; successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of public trust
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
**_EEO Statement_**
_ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law._
**Job Details**
**Job Family** **Information Technology**
**Job Function** **Application Development**
**Pay Type** **Salary**
**Hiring Min Rate** **109,505 USD**
**Hiring Max Rate** **186,121 USD**
View Now

Mobile Developer Senior

20147 Ashburn, Virginia SAIC

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Description**
**Position Summary**
We are currently seeking a motivated, career and customer oriented Mobile Developer (Senior) to join our team to continue an exciting and challenging career in Ashburn, VA.
**Job Responsibilities**
+ Design and develop engaging, intuitive and reusable React Native components.
+ Use modern software engineering tools including VS Code, Gitlab, and Atlassian Suites for ticketing and documentation, development, and testing software.
+ Present solutions at formal and informal design reviews in conjunction with the Technical Lead, and document the design according to the Government's system lifecycle methodology.
+ Understand how to interface with Native code on Android and iOS from React Native.
+ Code unit tests and end-to-end test using the framework of choice of the team.
+ Participate in daily scrums and code reviews.
+ Mentor junior developers in React Native.
+ Keep up to date with React Native technology updates and trends.
**Qualifications**
**Required Skills and Experience**
+ Bachelor's degree in Computer Science or related field with 9+ years of technical experience.
+ Proven Mobile development experience.
+ React Native (a plus).
+ Native iOS, Android.
+ Some Detox experience.
+ Typescript.
+ Constructing and debugging CI/CD build Pipelines for mobile targets.
+ Understanding how REST APIs work.
+ Understanding of Micro Service Architecture.
+ Unit Test and End-to-End test development.
**Desired Skills and Experience**
+ Experience using RTK Query is a plus.
+ Understanding how containerization and orchestration Tools work.
+ Experience working on an agile team such as Scrum.
+ Master's degree in computer science or related field is a plus.
**Customer Requirements**
+ Clearance - Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation.
+ Citizenship - Must be a US Citizen.
+ Location - On-site in Ashburn, VA 5 days per week for the first year of employment.
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
View Now

iOS Mobile Developer

75026 Plano, Texas Insight Global

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
You will be joining an enterprise client whom is needing assistance in one of their current iOS applications, providing enhancements for multitude of business needs. This iOS SalesLead application provides training, mentorship and advice for sales organizations. The district leaders utilize this application to communicate and advise their sales team. This application has gone through multiple iterations and there is continuously improvements and design to be completed. The current team size is 12 iOS developers and the idea is to expand by two incoming team members (one within Plano, TX and one within Hyderabad, India). This client is a CPG organization and candidates will be working with internal business, external clients and various development teams. As a senior developer, you will be expected to work independently and be able to rapid prototype. The enterprise application is written in Swift and candidates must present a current passion and expertise. Retail/eCommerce application expertise is a bonus skill.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- 8+ years Software Engineering Expertise
- 4+ years experience building iOS Apps -specifically in Swift
- Comfortable with finding own way through unfamiliar code
- Scrum Agile SAFe environment
- Excellent team collaboration and affinity for troubleshooting
- Must have specific native experience with Restful Web Services with JSON via: NSURLSession and Web Sockets
- iOS SDK experience must include: UIKit, CoreGraphics, CoreData, MapKit and Location Services, Push Notifications, Deep Linking and Data Sharing Techniques, iOS Extensions, Framework development
- CocoaPods based framework integration
- Xcode Instruments
- Ability to articulate a project that they developed that had a level of sophistication/complication Swift UI
View Now
Be The First To Know

About the latest Kotlin developers Jobs in United States !

Flutter Mobile Developer

76051 Grapevine, Texas Robert Half

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Description
In this position, you will be part of a small mobile development team supporting the current Mobile Application against the current code-base, identifying and fixing bugs, and adding new features.
Our mobile app is currently published on the Google App Store.
While we are in the process of supporting current features and adding new features to the site and the Mobile App, we are in the process of building a new Dating App solution from scratch that focuses on API first development, with a new React User Interface and new technology stacks. We intend to build a brand new Mobile App against this new platform as well, with some internal discussions on both a new Apple and Google App.
Our team follows a standard Agile methodology with daily stand-ups and standard sprints and sprint planning. We are a team of developers, a project manager, system administrators, and full Quality Assurance (QA) team supporting the sites and infrastructure.
Our QA team does testing and validation of features between the current site and the Mobile App and will provide direction of areas that do not consist between the two. You will be responsible to track down issues, debugging current app features, and re-work features during development. The current technology stack supports a large number of users, real-time chat, in-application messaging, searching, billing, and reporting.
Requirements
Requirements Candidates for this position should have experience in:
● Solid understanding of development in Flutter and Mobile Applications
● Working with APIs to send/receive data
● Publishing an application to Google Store
● Agile development
● Working with a team
● Develop and maintain high-quality Flutter applications for iOS and Android platforms.
● Integrate and manage payment within the app.
● Collaborate with designers, backend developers, and product managers to implement features and improve UX/UI.
● Write clean, maintainable, and scalable code following best practices.
● Monitor app performance and troubleshoot bugs, crashes, or bottlenecks.
● Stay up-to-date with the latest Flutter releases, tools, and mobile development trends.
● Participate in code reviews, testing, and deployment processes.
● Knowledge of Git and collaborative development workflows.
Technology Doesn't Change the World, People Do.®
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app ( and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
© 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use ( .
View Now

Full Stack Mobile Developer (Android)

20147 Ashburn, Virginia CACI International

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

Full Stack Mobile Developer (Android)
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
* * *
**The Opportunity:**
CACI is currently looking for a Mobile Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team is crucial. You should have worked with or have a strong interest in agile software development practices and delivering deployable software in short sprints.
**Responsibilities:**
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
+ Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
+ Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
+ Providing improvements to the product(s) being supported
+ Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
+ Supporting release planning with conceptual design and development / refinement of software engineering guidelines
+ Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
+ Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
+ Providing mentoring to junior members of the team
**Qualifications:**
_Required:_
+ 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 various protocols and technologies such as 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 such as Oracle, MySQL, or PostgreSQL
+ Ability to diagnose performance bottlenecks and implement optimizations
+ Experience implementing and maintaining unit tests to ensure robustness, usability, and reliability
+ Bridge the gap between user interface design and technical implementation
+ Passion for user experience and user-centric development
+ Continuously research new and best coding practices
+ Optimize application for maximum speed and scalability
+ Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration
+ Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA).
+ Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
+ 3 year check for felony convictions
+ 1 year check for illegal drug use
+ 1 year check for misconduct such as theft or fraud
+ College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
+ Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment
+ Must be available to work a hybrid schedule with an on-site requirement in Ashburn, VA
_Desired:_
+ Technical Certifications, such as AWS Certified Developer, AWS Certified Solutions Architect, OCP Java, etc.
+ Understanding of system architecture concepts and experience with system design (defining service building blocks, data flow, building systems with scalability, reliability, and maintainability in mind).
+ Additionally, familiarity with any of the following highly desirable: ETL tools, messaging tech such as Kafka, application security, automated testing, UML, state-management angular libraries such as NGRX or NGXS
+ DevOps experience/CI/CD pipeline.
-
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
View Now

Mobile Developer - [On-Site]

35226 Hoover, Alabama Regions Bank

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice.
Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions' Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system.
**Job Description:**
At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department.
**Primary Responsibilities**
+ Oversees development and installation of new hardware and software
+ Provides advice and recommendations to management on processes and techniques required for improved work operations
+ Installs and configures systems and other software
+ Tests installed software for malfunction detection
+ Identifies and resolves business systems issues
+ Designs and deploys new applications and enhancements to existing applications, software, and operation systems
+ Measures effectiveness and efficiency of existing systems
+ Develops and implements strategies to improve systems
+ Monitors and tests system performance
+ Oversees the training of junior engineers to improve job skills and work efficiency
+ Maintains full ownership of a process typically
+ May act as a procedural expert
This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.
**Requirements**
+ Bachelor's degree in Computer Science, Computer Engineering or a related field
+ Seven (7) years of experience
**Skills and Competencies**
+ Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
+ Ability to conduct system analysis to detect issues with performance
+ Ability to develop and implement technology solutions to resolve technical challenges
+ Ability to manage multiple projects simultaneously
+ Knowledge of software testing techniques, code optimization and software debugging
+ Strong communication, analytical and problem solving skills
+ Strong executional capabilities
+ Thorough understanding of software structures, hardware, computing systems and how to integrate them
+ Proven work experience as a Mobile developer
+ Demonstrable portfolio of released applications on the App store or the Android market
+ In-depth knowledge of at least one programming language like Swift, Kotlin Java
+ Experience with cross platform frameworks like Xamarin Forms
+ Experience with third-party libraries and APIs
+ Familiarity with OOP design principles
+ Excellent analytical skills with a good problem-solving attitude
+ Effective communication skills: Regularly achieve consensus with peers, and clear status updates
+ Comfortable working in a defined Agile Scrum process.
+ Ability to excel in a high performing team environment al Job Description
**This position is intended to be onsite, now or in the near future** . Associates will have regular work hours, including full days in the office three or more days a week. The manager will set the work schedule for this position, including in-office expectations. Regions will not provide relocation assistance for this position, and relocation would be at your expense. The locations available for this role are **Birmingham, AL, Atlanta, GA or Charlotte, NC.**
Regions will not sponsor applicants for work visas for this position at this time. Applicants for this position must currently be authorized to work in the United States on a full-time basis.
**Position Type**
Full time
**Compensation Details**
Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job.
The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position.
**Job Range Target:**
**_Minimum:_**
$126,570.95 USD
**_Median:_**
$161,390.00 USD
**Incentive Pay Plans:**
Opportunity to participate in the Long Term Incentive Plan.
**Benefits Information**
Regions offers a benefits package that is flexible, comprehensive and recognizes that "one size does not fit all" for benefits-eligible associates. ( Listed below is a synopsis of the benefits offered by Regions for informational purposes, which is not intended to be a complete summary of plan terms and conditions.
+ Paid Vacation/Sick Time
+ 401K with Company Match
+ Medical, Dental and Vision Benefits
+ Disability Benefits
+ Health Savings Account
+ Flexible Spending Account
+ Life Insurance
+ Parental Leave
+ Employee Assistance Program
+ Associate Volunteer Program
Please note, benefits and plans may be changed, amended, or terminated with respect to all or any class of associate at any time. To learn more about Regions' benefits, please click or copy the link below to your browser.
Details**
Riverchase Operations Center
**Location:**
Hoover, Alabama
Equal Opportunity Employer/including Disabled/Veterans
Job applications at Regions are accepted electronically through our career site for a minimum of five business days from the date of posting. Job postings for higher-volume positions may remain active for longer than the minimum period due to business need and may be closed at any time thereafter at the discretion of the company.
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Kotlin Developers Jobs