Dieses Stellenangebot ist nicht mehr verfügbar
Android Developer
- Fremont, California, United States
- Fremont, California, United States
Über
Overview
Join our innovative team as an Android Developer and play a pivotal role in creating cutting-edge mobile applications that deliver exceptional user experiences. This energetic position offers the opportunity to work with a dynamic group of professionals dedicated to pushing the boundaries of Android application development. You will be responsible for designing, developing, and maintaining high-quality Android apps, ensuring seamless integration with various APIs and backend services. If you thrive in a fast-paced environment and are passionate about crafting engaging mobile solutions, this role is perfect for you
Responsibilities
- Design, develop, and optimize Android applications using Java and Kotlin, adhering to best practices in UI/UX design.
- Collaborate with cross-functional teams to gather requirements through user research and translate them into functional features.
- Implement robust application architectures utilizing design patterns such as MVC (Model-View-Controller) and OOP (Object-Oriented Programming).
- Integrate RESTful APIs, web services (SOAP), JSON, XML, and other data formats to enable smooth communication between the app and backend systems.
- Conduct thorough debugging, unit testing, and code reviews to ensure high-quality deliverables.
- Participate actively in Agile development cycles, including sprint planning, daily stand-ups, and retrospectives.
- Utilize tools like Gradle, Visual Studio, GitHub, Jenkins, and SVN for continuous integration and version control to streamline development workflows.
Requirements
- Proven experience in Android development with a strong portfolio of published applications.
- Proficiency in Java and Kotlin programming languages along with familiarity with Android SDKs and APIs.
- Solid understanding of RESTful API integration, web services (SOAP), JSON, XML, and data parsing techniques.
- Knowledge of design patterns such as MVC and MVVM to create scalable and maintainable codebases.
- Experience working with UI/UX principles to develop intuitive interfaces aligned with user research insights.
- Familiarity with multithreading concepts to optimize app performance under various conditions.
- Hands-on experience with tools like Android Studio, Gradle build system, GitHub repositories, Jenkins or similar CI/CD pipelines.
- Understanding of database management systems including MySQL, PostgreSQL, SQLite or Microsoft SQL Server for local data storage solutions.
- Knowledge of cross-platform frameworks such as Xamarin is a plus but not required.
- Strong debugging skills using tools like Visual Studio Debugger or Android Profiler.
- Excellent collaboration skills within Agile teams using Jira or similar project management tools. Join us if you're eager to develop innovative mobile applications that make a real impact We're committed to fostering an inclusive environment where your skills can flourish while working on exciting projects that challenge your abilities every day
Pay: $ $90.00 per hour
Expected hours: 40.0 per week
Benefits:
- Dental insurance
- Health insurance
- Paid time off
Work Location: In person
Sprachkenntnisse
- English
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.