Android Developer (Fresher)

Job description

Role & Responsibilities

  • Support the entire Application development lifecycle (concept, design, test, release and support)
  • Create fully functional mobile applications following best coding practices.
  • Writing clean, readable , and Testable code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Work with designer to design interfaces and improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Developing new features and user interfaces from designs and wireframe models

  • Ensuring the best performance and user experience of the application

  • Fixing bugs and performance Improvements

  • Collaborate with back-end engineers, designers, and the rest of the team to deliver well-architected and high-quality solutions

Job requirements

Skills & Characteristics

  • Proven experience as a Android developer/hybrid mobile develper.

  • In-depth knowledge of at least one programming language like Kotlin And Java

  • Experience with third-party libraries and APIs

  • Familiarity with OOP design principles

  • Excellent analytical skills with a good problem-solving attitude

  • Ability to perform in a team environment