Staff Software Engineer
Gap
- Hyderabad, Telangana
- Permanent
- Full-time
- Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and reusability
- Responsible for Story preparation, development of code, writing automated unit and integration test, getting sign-off from manager, deployment, monitoring and maintenance of code
- Design, implement and launch highly-visible features for our retail platform using Test/Behaviour Driven Development practices and support the operations of the product in production
- Continuously grow his/her skills and value through pair programming and code reviews
- Practice relentless automation, continuous integration, continuous delivery and DevOps
- Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices
- Flexible to be available on call as per project need
- Strong hands-on development experience on Android app with kotlin / Java
- Must have worked minimum 4year on kotlin
- Total professional experience of 7 to 9 years
- Minimum relevant experience of 5 years (recent)
- Strong hands on experience in MVVM architecture
- Strong hands on experience with Android architecture components
- Strong hands on experience with Retrofit, Flow and Re-active pattern
- Experience in SSL Pinning and Proguard/R8
- Good experience in handling ANR and Memory leaks
- Should be able to develop custom components
- Familiarity with RESTful APIs to connect android applications to back-end services
- Experience in Continuous integration tools like Jenkins / Bamboo with Git
- Knowledge in Code Quality tools/frameworks like Sonar
- Strong knowledge of Automated Testing. Unit Testing, Integration Testing & Contract Testing.
- Experience working in Agile
- Experience on Kotlin coroutines
- On-call support experience with PagerDuty, Service Now
- Knowledge of infrastructure monitoring tools like Nagios, New Relic
- Knowledge of Splunk
- Good to have knowledge on JIRA
- Experience working with Lean and Extreme Programming (XP)
- One of the most competitive paid time off plans in the industry
- Merchandise discount for our brand products at franchise stores and their websites
- Comprehensive health coverage for employees, same-sex partners and their families
- Health and wellness program: free annual health check-ups, fitness center and Employee Assistance Program
- Comprehensive benefits to support the journey of parenthood
- Retirement planning assistance