We are actively looking to add a web developer to our team in Tehran, with advanced knowledge and experience in web designing and database.
Main responsibilities:
- Write well designed, efficient and testable code
- Contribute in all phases of development lifecycle
- Developing back-end services and websites in collaboration with business analyst and mobile app developers
- Being responsible for creating and managing the database
- Being responsible for maintaining, expanding and scaling the website
Requirements
- Minimum 4 years of experience
- Experienced in web design technologies such as HTML, CSS, Sass, LESS, JavaScript, jQuery and AJAX
- Deep understanding of MVC technology and develop back-end services and components with MVC
- Deep knowledge and experience of database development, design and management
- Deep knowledge and experience of ORMs and database queries
- Knowledgeable in OOP and Software Design Patterns
- Experienced in website front-end developing with Bootstrap, Foundation or Google Material Design Lite
- Eager to learn new technologies
- Having problem solving and communication skills