SCATR
The data camouflage company delivering Zero Trust Transit for a post-quantum world
Android Developer
Location
Ohio
Posted
139 days ago
Salary
Not specified
Bachelor DegreeEnglishAndroidCloudJava ScriptLinuxMS SQL ServerPythonSQL
Job Description
• Design, develop and maintain Android-based software applications and components using the latest technologies and best practices. (Android Studio, APIs, Material Design, Android SDK).
• Collaborate with cross-functional teams, including product management and UI/UX design, to gather requirements and ensure the successful implementation of features.
• Translate business requirements into technical designs and code implementations, ensuring the delivery of high-quality software solutions.
• Write efficient and maintainable code that meets the project's functional and performance requirements.
• Conduct thorough testing and debugging of applications to ensure software quality and reliability.
• Work closely with Quality Assurance teams to identify and fix software defects and inconsistencies.
• Stay updated with the latest industry trends, technologies and best practices for Android software development.
• Participate in code reviews, provide constructive feedback and continuously seek opportunities for codebase improvement.
• Collaborate with the DevOps team to automate build, deployment and testing processes.
• Assist in providing timely resolution of customer-reported issues.
Job Requirements
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or related field
- Proven experience as an Android developer, with a portfolio of released applications on the Google Play Store
- Native Android development, proficient in JavaScript, C++, Python, and XML
- Linux, Git, Command-line tools and project management systems
- Developing against RESTful Web Services, Notification Services and corresponding API’s
- Networking fundamentals (e.g. common protocols, network structures, etc.)
- Solid understanding of object-oriented programming principles, design patterns, and software development methodologies.
- Strong knowledge of database concepts and SQL, preferably experience with relational databases such as MS SQL Server.
- Familiarity with Agile software development practices and the ability to work in a collaborative team environment.
- Excellent problem-solving and analytical skills, with a keen eye for detail.
- Strong communication and teamwork skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
- Ability to work in a fast-paced, dynamic environment and quickly adapt to changing priorities and project needs.
- Familiarity with SaaS platforms and cloud-based technologies is a plus.
Benefits
- Competitive Benefits: We offer a comprehensive benefits package, flexible working hours and the opportunity to work on impactful projects.
Related Guides
Related Job Pages
More Android Engineer Jobs
Android Engineer149 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor
Senior Android Engineer developing Android applications at Oura
AndroidKotlinRxJava
Android Engineer149 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor
Android Engineer developing mobile health solutions for Oura
AndroidDaggerKotlinPyTorchRealmRxJavaTypeScript
Alaska + 9 moreAll locations: Alaska, Iowa, Nebraska, Mississippi, Missouri, South Dakota, Vermont, Virginia, West Virginia, Wisconsin
$120K - $178K / year
Android Engineer153 days ago
Full TimeRemoteTeam 51-200Since 2019H1B Sponsor
Android Developer building features for mail platforms
AndroidKotlin
United States
Senior Software Engineer, Android
StrideStride enables independent workers to reap the benefits of their independence.
Android Engineer159 days ago
Full TimeRemoteTeam 51-200Since 2014H1B Sponsor
Senior Android Developer leading the architecture of mobile applications
AndroidDaggerJavaKotlin