Based in Istanbul, as a Software Developer, you will be joining a team of developers, designing, developing and maintaining code/modules for Sinemia Platform. You will be working in an Agile environment, delivering code, participating in technical decisions, and technical projects. In this role, the Software Developer is expected to be able to execute on directions provided by your technical leadership.
This role is perfect for those who want to apply their multi-tasking skills in a dynamic, fast-moving, highly creative startup and in a very competitive landscape.
In this position you will:
- Code in PHP Laravel 5 so that you must be well-experienced in PHP Laravel 5 ( or one of these similar frameworks: CakePHP, Yii, Symfony 2, Zend ) OR NodeJS.
- Work in a lean startup business with an entrepreneurial spirit in a passionate team
- Previous experience writing RESTful APIs.
- Develop new features of services and products on the web, mobile and social platforms
- Collaborating with the rest of the dev team in order to create beautiful and robust new features
- Problem-solving and analytical thinking is a big part of our development lifecycles
- Optimizing the current implementations
- Min 5 years experience in web/mobile is a must
- Motivation and willingness to learn new applications and technologies
- Code as a hobby, think that there is nothing impossible,
- Experience with Web development technologies and environments,
- A passion for quality and continuous improvement of processes and software
- Strong debugging skills and the proven ability to quickly understand other developers’ code,
- Experience with elasticsearch,
- Outstanding organizational, interpersonal and communication skills,
- Improving website speed and performance,
- Knowledge of caching mechanism like REDIS, MEMCACHED.
- Making the website SEO compatible
- Capitalize on the synergies of the team members to have fun
- Basic knowledge of system management (Linux, Apache or Nginx)
- Basic knowledge of Rest and SOAP, Design Patterns is optional
- Have good communications skills,
- Experience with time management and deadlines,
- Strong analytical and problem-solving skills
- Detail oriented approach to projects
- Enough written skills in English to understand technical documentation
- Excellent knowledge of high-traffic website environments and optimizations is a plus
- Knowledge in digital marketing (SEO, XML feed, affiliate networks) is a plus
- Experience in UI/ UX and end user experience (Front-End, Usability, User Experience) is a plus
- Strong database skills is a must, knowledge of index and search algorithms is a plus
- Experience in SAAS