Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION:
- Experience in all aspects of the agile development life cycle including design, development, documentation, testing and operations.
- As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end.
- Design, implement, test, deploy and maintain innovative software solutions to transform service performance, adaptability, cost, and security.
- Use software engineering best practices to ensure a high standard of quality for all team deliverables.
Work in an agile, startup-like development environment, where you are always working on the most meaningful priorities.
- Bachelor’s Degree in Computer Science or a related field.
- 8+ years related experience in Android development.
- 8+ Years: Experience with object-oriented development
- 8+ Years: Experience with consuming web services and synchronization of data between integration systems and databases
- 8+ Years: Experience with relational database development
- Knowledge of digital accessibility and disability inclusion
- Knowledge of regulations related to digital accessibility (e.g., Section 508, ADA)
- Knowledge of WCAG 2.1 AA requirements
- Experience designing for platform technologies (e.g., HTML, CSS, JavaScript, iOS, Android)
- Experience optimizing for the accessibility features of the platform (HTML, iOS, Android)
- Experience developing digital products that comply with accessibility standards
- Experience incorporating accessibility tests into the development process
- 8+ Years: Experience with Java, Kotlin, and Android SDK (version 5.0 and up).
- 5+ Years: expertise in asynchronous programming mechanisms, deep understanding of Kotlin Flows
- 5+ Years: Meticulous Object Oriented (OO) software design skills.
- 8+ Years: Ability to analyze large and complex code bases.
- 5+ Years: Worked on MVVM,, Flows, Coroutines, advance Kotlin components etc
- 5+ Years: Worked on unit testing and test coverage/ TDD approach
- 5+ Years: Worked on clean architecture
- 5+ Years : Experience developer with SOLID principles
- Expertise in Android UI Development and DI (Hilt, Jetpack Compose Jetpack Navigation)
- Integrated couple of 3rd party SDKs - payment gateways, analytical tools, marketing tools, Firebase integrations, etc
- Experienced in Code Review, able to take lead in aligning and maintaining code quality standards (Participated in PR reviews, to find out missing points and suggest better approaches)
- Experience building digital products where compliance with accessibility standards is part of ?definition of done
Responsibilities:
Please refer the Job description for details