Software Developer
We are looking for new colleagues for our company, which is made up of sincere people who give importance to system and human, share winning with employees.
You can work remotely from anywhere, anytime.
Requirements
Graduated from Computer Engineering, Systems Engineering and MIS faculties of universities
Object Oriented Programming knowledge
Python, JavaScript, TypeScript experience, at least you should be fluent in one of them and willing to learn others
Hands-on experience at least one of the following data formats; XML, JSON
Hands-on experience working with Restful APIs, SOAP
Hands-on experience working with SQL RDBMS Database like; MySQL, PostgreSQL ability to write SQL
Hands-on Git experience
Node.js experience, CommonJS module system experience, npm knowledge
Angular experience (Angular v2+)
Enough HTML/CSS(LESS or SASS) experience
Ability to write unit tests, knowledge of followings integration tests, automated uat tests, api tests
Good learner.
Bonuses
Odoo ERP development experience is a HUGE PLUS
Experience designing normalized database tables and using relations(one-to-one, one-to-many, many-to-many, polymorphic relations) is a big plus
Knowing what is the following terms: Design Patterns(Singleton, Facades, Observer, etc..), Data Structures(Stack, Queue, etc..)
Git-flow experience is a big plus
Experience being in a scrum team is a plus. You will be inside a really good, funny scrum environment
Gulp, webpack experiense is a big plus
No-SQL Database experience especially in MongoDB is a big plus
Elasticsearch full-text search experience is a big plus
Experience on other programming language is a big plus
FeatherJS or similiar node.js framework experience is a big plus
Personality Bonuses
Being a person with positive mood
Being a person who has responsibility
Being a person who prone to teamwork
What's Great In This Job
Don't do unplanned development, work with a team with a planned development schedule
Work on different products and solutions to develop both yourself and your teammates
Be a part of great solutions: ERP, CRM, MRP, HRM, CMS, E-COMMERCE, E-PAYMENT etc.
Very experienced, knowledgeable and strong team always support behind you
Always shine in an evaluation system where you can get your performance back as reward