Job Closed
This listing is no longer active.
Collaborate. Innovate. Solve.
Android Mobile Developer, Java/Kotlin
Location
Virginia
Posted
63 days ago
Salary
0
Seniority
Lead
Job Description
Android Mobile Developer, Java/Kotlin
Ignite IT - Innovation & Technology
• 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
Job Requirements
- A least seven (7) years related technical professional experience, with software design, development and implementation in a Windows Environment
- 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.
Benefits
- 401(k) with matching and 100% Vested
- Health Insurance - 3 plans to select from
- Dental insurance
- Vision Insurance
- Health savings account
- Life insurance
- Short Term Disability
- Long Term Disability
- AD&D
- Paid time off
- Professional development assistance
- Training
- Tuition reimbursement
- Flexible schedule
- Flexible spending account
- Referral program
- Paid Legal Plan
- and more....
Related Guides
Related Job Pages
More Android Engineer Jobs
• Work on Android applications • Collaborate with teams on digital transformation projects • Design and develop innovative solutions for client needs
• Design, develop, and maintain native Android applications • Collaborate with designers and backend developers to deliver polished features • Stay on top of the latest Android technologies and trends • Propose and implement solutions to improve app performance and user experience
• Experience with mobile software development using Java. • Using distributed source code version control systems • Agile methodology Scrum • Development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging • Google Play APIs • Software debugging techniques • Analysis of memory issues such as memory leaks using memory analyzers tools • Embedded real time systems with limited resources • Android software development • Design patterns, MVC, data structures and algorithms. • Unit and integration testing Android code. • Published Android application is required.
Senior Android Developer
Wavestone Germany AGLet’s power the future together. Vom Business Case bis hin zur Umsetzung: Als führendes Beratungsunternehmen für strategische Transformationen sind wir vertrauenswürdiger Partner für unsere Kunden - und für unsere Mitarbeitenden. Verantwortungsvoll, leistungsstark und immer mit dem Menschen im Fokus. #WeAreWavestone Mit unserem 360°-Portfolio an Beratungsleistungen verbinden wir erstklassige Branchenexpertise mit einem breiten Spektrum an branchenübergreifenden Kompetenzen, arbeiten interdisziplinär und denken über den Tellerrand hinaus. Wir freuen uns über eine Kontaktaufnahme!
Role Description We are seeking an experienced Android Developer to support the development and optimization of a mobile application for a digital storefront within the automotive industry. - Develop and maintain high-quality Android applications using Kotlin and modern Jetpack libraries - Implement and evolve application architecture following MVVM patterns - Handle complex asynchronous operations and data streams using Flow and Coroutines - Manage dependency injection within the application using Koin - Utilize Git for version control and collaborative code management - Participate actively in agile development processes within a Scrum framework - Transform design specifications from Figma into functional user interface components Qualifications - Proficiency in Kotlin - Experience with Git - Knowledge of Android Jetpack libraries - Experience with Koin - Solid understanding of MVVM architecture - Proficiency with Flow and Coroutines - Practical experience working in a Scrum environment Requirements - Experience with Phrase (Nice to have) - Familiarity with Figma (Nice to have) Benefits - The position is designed to be fully remote. - Nearshore resources are preferred.



