Collaborate around the creation of new and existing product features
Implement attractive user interfaces
Build, design, and debug software systems using Java, Android, PHP
Work with the Quality Assurance Team to make software development smooth and workable
Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
Update the work plan on daily basis with both planned and unplanned activities
Meeting the deadlines as indicated in the work plan
Comply with the coding standards
Responsible to conduct unit testing and implement QC standards before handing the project to the QC team within the Product
Provide input to the project plan in terms of time estimates required for development related activities
Work with Project Manager / Senior Software Engineer to plan program code enhancements and changes
Occasionally work with QC team to clarify the intent of new features and resolve problems