Vacancy expired!
Software Guidance & Assistance, Inc., (SGA), is searching for an Android Developer - REMOTE for a Contract assignment with one of our premier Financial Services clients in Appleton, WI. Responsibilities :
- Develop and maintain next-generation native mobile applications for Android
- Collaborate with internal and external stakeholders to develop functional, user-friendly mobile applications.
- Write unit and UI tests for code robustness, usability, and reliability.
- Fix bugs and improve performance.
- Research and stay up to date on new mobile technology trends and protocols.
- Review code to ensure compliance with overall design parameters and corporate development standards.
- Work with CI/CD processes and tools.
- Contribute to the estimation of user stories as part of release and iteration planning meetings.
- May mentor or guide mobile development work of less experienced development staff.
- Perform other related duties as assigned.
- 5 Years' Experience
- 2 Years Android (1 Android and 1 iOS is fine)
- Android (Latest versions)
- Kotlin
- MVVM
- Java experience a plus
- CI/CD A huge plus
- Experience working in an Agile environment with a daily scrum desired
- Understanding of Test Driven Development (TDD) concepts and secure coding practices desired
- Experience consuming Web APIs (REST & SOAP) a plus
- Skilled in front-end / UI development
- Familiarity with FireBase a plus
- Focused and agile under pressure
- Excellent analytical, decision-making, organizational, and problem-solving skills
- Must be able to multitask in a fast-paced environment with focus on timeliness, documentation, and communications with peers and business users alike
- Ability to communicate well both verbally and in writing to technical and non-technical audiences of various levels within company or outside the organization (executives, regulators, clients, etc.)
- Android:
- Experience building and supporting native Android mobile applications
- Proficient with Kotlin, Java, Android Studio, Gradle, and Android SDK
- Knowledge of MVVM design patterns & experience migrating MVP to MVVM highly desired
- Proficient with Git or similar version control tools
- Experience with LiveData, ViewModel, Navigation Components & other JetPack components desired
- Proficient with UI testing frameworks such as eEspresso or UI Automator a plus
Vacancy expired!