998 IT & Software Developer jobs in the US
Requirements
Must:
- Over 7 years of practical experience in mobile development with extensive Android knowledge
- More than 2 years in a leadership or technical guidance position
- Mastery of Android (Kotlin/Java) and the Android SDK, including Jetpack libraries
- Proficient in React Native, JavaScript/TypeScript, and contemporary cross-platform development methodologies
- Strong comprehension of current mobile architectures (MVVM, MVP, Clean Architecture) and state management patterns (Redux, Context API)
- Expertise in performance enhancement, memory management, concurrency, and multithreading across native and cross-platform settings
- Competence in Git and version control methodologies (GitFlow, trunk-based)
- Familiarity with CI/CD processes (Jenkins, Bitrise, GitLab, GitHub Actions)
- Experience with testing frameworks (JUnit, Espresso, Jest, Detox, MockK)
- Strong sense of accountability from inception to completion of projects
- Significant experience collaborating with offshore teams and managing workflows across distributed environments
Responsibilities
- Define and steer the technical vision for Android and React Native development in our product team
- Design robust, scalable, and efficient native Android and cross-platform mobile solutions
- Establish and uphold best practices for performance, scalability, security, and code quality
- Lead technical decisions and assess new technologies for Android and React Native platforms
- Produce technical design specifications and convert high-level frameworks into functional software
- Guide feature enhancement and development for Android applications, including React Native implementations
- Develop applications using Kotlin and Java with the Android SDK, encompassing Jetpack libraries
- Utilize React Native, JavaScript/TypeScript, and current cross-platform mobile development workflows
- Implement modern app architectures (MVVM, MVP, Clean Architecture) and state management techniques (Redux, Context API)
- Enhance performance, manage memory, and optimize multithreading across native and cross-platform environments
- Create custom UI components focused on UI/UX, accessibility, and responsive design
- Implement and manage CI/CD pipelines (Jenkins, Bitrise, GitLab, GitHub Actions)
- Oversee the Play Store submission and deployment processes
- Ensure rigorous testing practices encompassing unit, UI, and automated test suites (JUnit, Espresso, Jest, Detox, MockK)
- Detect and fix performance bottlenecks across both native and React Native layers
- Uphold high standards for code quality, reliability, and maintainability
- Mentor and support Android and React Native developers through code reviews, pairing, and technical coaching
- Drive continual improvement in engineering methodologies, tooling, and workflows
- Work closely with product, design, and delivery teams to transform requirements into technical solutions
- Actively engage in Agile ceremonies (sprint planning, standups, retrospectives, backlog refinement) to ensure engineering activities align with timelines and goals
- Maintain oversight of engineering integrity across all technology layers of the product
- Identify risks, dependencies, and blockers across layers, escalating issues proactively
- Promote collaboration to address cross-cutting issues
- Stay informed about trends in Android, Kotlin, React Native, and the mobile ecosystem
- Assess emerging frameworks and methods (Kotlin Multiplatform, Jetpack Compose, new React Native architecture — TurboModules, Fabric)
- Advocate for the adoption of modern Android and cross-platform technologies and development practices
Description
We are CAI, a global services firm with more than 9,000 employees and an annual revenue exceeding $1.3 billion. With over 40 years of excellence, we synthesize talent and technology to create impactful solutions for our clients and communities. In a private setting, we focus on doing what is right, fostering neurodiversity within the enterprise. We are excited to offer a full-time position for an Android Engineering Lead in a hybrid setting, where you will play a pivotal role in shaping our technical vision.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Mobile Developer salaries in the United States here.
How many Mobile Developer jobs are in the United States?
Currently, there are 998 Mobile openings. Check also: Swift jobs, Kotlin jobs, Flutter jobs - all with salary brackets.
Is the US a good place for Mobile Developers?
The US is one of the best countries to work as a Mobile Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Mobile Developer jobs in the United States?
micro1, Consultation Devpresso Inc, Brain Box, Lauserco Inc., Tactable, D3 Security Management Systems, FourteenIP among others, are currently hiring for Mobile roles in the United States.
The company with most openings is Kforce Technology Staffing as they are hiring for 84 different Mobile Developer jobs in the United States. They are probably quite committed to find good Mobile Developers.
The company with most openings is Kforce Technology Staffing as they are hiring for 84 different Mobile Developer jobs in the United States. They are probably quite committed to find good Mobile Developers.
