Hybrid Senior Software Engineer, Android

Posted last month

Apply now

About the role

  • Develop and maintain Android applications; implement new features and enhancements
  • Analyze business requirements and technical specifications
  • Design and develop new features for Android applications
  • Write clean, maintainable, and efficient code
  • Collaborate with design and cross-functional teams to ensure excellent user experience
  • Identify and troubleshoot application issues to ensure high quality and performance
  • Perform code reviews to maintain code quality standards
  • Stay up-to-date with the latest Android development trends and best practices
  • Participate in team meetings and brainstorming sessions
  • Mentor and assist junior members of the team

Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 4 years of professional experience in Android application development
  • Strong proficiency in Java and Kotlin programming languages
  • Experience with Android SDK, Android Studio, and related tools
  • Must be proficient in SQLite and RoomDB
  • Strong understanding of Android application architecture and design patterns (MVC, MVP, MVVM, MVI)
  • Experience with RESTful APIs and JSON
  • Knowledge of Git and version control systems
  • Experience with performance optimization and memory management in Android applications
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • Ability to work independently and in a team environment
  • Passion for learning and staying updated with the latest technologies in mobile development

Benefits

  • Paid Time Off
  • Work From Home
  • Health Insurance
  • OPD
  • Training and Development
  • Life Insurance

Job title

Senior Software Engineer, Android

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job