Career Center

Native Android Developer

Location: Remote
Posted On: 04/21/2021
Requirement Code: 45322
Requirement Detail
Required :

  • Native Android Developer3-5 years of relevant work experience
  • Proficient in mobile development in  Android(Kotlin)
  • Proficient in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
  • Proficient in writing SQL queries against a relational database
  • Proficient in a version control system (preferably Git)
  • Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
  • Experience in a Linux or Unix based environment
  • Experience in a CI/CD toolchain
  • Experience in destructive testing methodologies and tools
  • Experience in a cloud computing platform and the associated automation patterns they provide
  • Experience in production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security
  • Experience in defensive coding practices and patterns for high-availability
  • Experience in modern microservice-based architectures and methodologies
  • Experience in successful application of design patterns
  • Experience in test-driven development and effective unit test creation
  • Experience in a NoSQL database
  • Experience in query optimization and troubleshooting
  • Experience in effective data modeling within both SQL and NoSQL databases
  • Understanding of 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
  • Understanding of REST and effective web service design