• 2-5 years of Software Engineering experience
• Bachelor Degree in Engineering, Computer Science or equivalent
• User Interface development for a new web application
• Participate in the process of converting functional requirements into technical design models and user friendly applications
• Follow design guidelines to implement great user experiences
• Write automated unit tests
• Perform helpful code reviews
• Follow coding standards, software management processes, etc.
• Maintain and contribute to internal code libraries
• Assist in maintaining the environments that run our applications
Required Technical Skills
• Strong understanding of Object Oriented Programming
• Strong understanding of Design Patterns like Model View Controller, Factory, Adapter, etc.
• Working experience on GIT source control system works, like forking, branch management and promoting
• Experience writing and shipping a PHP application using a third party framework like Zend
• HTML5 and CSS proficiency