Responsibilities:
Write clean, well-designed code.
Troubleshoot and test core product software to ensure strong optimization.
Contribute to all phases of the development lifecycle.
Ability to estimate the assigned tasks.
Deliver the sprints & iterations on time.
Open to learning new technologies and following the market & industry best practices.
Qualifications
Bachelor's degree in computer science or related field
+4 years Experience in software development
Passion for best design and coding practices
Strong knowledge of relational databases, tools and PHP skills
Strong Design Patterns & Data structure & Algorithms.
Good knowledge of SQL and related databases.
Good knowledge of TDD
Good knowledge of Agile / Scrum methodologies
Good communication in English.
Familiarity using project management tools