Software Engineer - Android Job in Magicbricks Realty Services Limited

Software Engineer - Android

Apply Now
Job Summary

Key Responsibilities:

  • Requirements understanding, identify tasks, provide estimates and meet production deadlines.
  • Software Design and implementing new features.
  • Write automated JUnit tests to validate code changes, write automated integration tests, and manually test changes in an integrated environment.
  • Debug issues found during testing and troubleshoot issues in production environment.
  • Participate in code and design reviews.
  • Collaborate with other engineers and teams to design solutions and resolve issues.
  • Collaborate with team to brainstorm and update the new technology.
  • Work as an independent team member, capable of applying judgment to plan and execute your tasks.
  • Write custom components, create libraries.
  • Custom framework development.
  • POC development by using new technology.

Skills/Requirement:

  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, unit testing and operations.
  • Thorough understanding of Object Oriented analysis and design principles.
  • In-depth knowledge software design patterns & software architecture.
  • Excellent problem solving and debugging skills.
  • Excellent teamwork and communication skills
  • Excellent cross-team and collaboration skills.
  • Experience Working in an Agile Environment.
  • In-depth knowledge of Android platform.
  • UI development in mobile framework (Android) environment including using of native UI controls and developing of new custom UI Controls and handling Fragmentation.
Experience Required :

4 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs