FULLSTACK SENIOR WEB APP DEVELOPER
- Full-time
Company Description
Crenno is a SaaS Software Development Company established to be a pioneer and leader in the technology sector. Our main focus areas are Payment Systems, Enterprise Mobility, Contact Centre Applications, all based on Web and Mobile platforms. We are a company young enough to be agile, dynamic and innovative; and experienced enough to take part in numerous global grade applications.
Our location is in Altunizade, Istanbul beautiful city of Turkey.
Job Description
KEY RESPONSIBILITIES
- CREATING SIMPLE, CLEAN CODE TO POWER NEW PRODUCT FEATURES
- MAINTAINING AND SUPPORTING EXISTING CODE AND DEVELOPING WEB-BASED PROTOTYPES
- RESEARCHING NEW TECHNOLOGIES THAT ARE ALIGNED WITH THE RAPID DEVELOPMENT NEEDS OF THE DEPARTMENT AND THE PROJECTS
- TO PROVIDE SUPPORT TO OTHER SOFTWARE DEVELOPERS AND PROJECT TEAM MEMBERS
- TO IMPROVE HIMSELF / HERSELF CONTINUOUSLY, FOLLOWING WEB SITES/BLOGS/MAGAZINES AND PUBLICATIONS RELATED TO THE FIELD AND TO SHARE THE KNOWLEDGE WITH OTHER TEAM MEMBERS
Qualifications
QUALIFICATIONS
- BACHELOR DEGREE/DIPLOMA IN COMPUTER SCIENCE, ENGINEERING AND/OR COMPUTER ENGINEERING
- FEELS HIM/HERSEL LIKE LANGUAGE INDEPENDENT DEVELOPER
- PASSION FOR WRITING GREAT, SIMPLE, CLEAN, EFFICIENT CODE
- 5+ YEARS OF SOFTWARE DEVELOPMENT EXPERIENCE AND 3+ YEARS OF EXPERIENCE WITH WEB DEVELOPMENT
- STRONG KNOWLEDGE AND EXPERIENCE IN JAVASCRIPT (JAVA, C++, PHP, PYTHON, RUBY OR SCALA IS A PLUS)
- ABILITY TO USE AND ADOPT NEW FRAMEWORKS LIKE SPRING-BOOT, PLAY, SYMFONY, DJANGO
- EXPERIENCE WORKING WITH AT LEAST ONE OF GIVEN JAVASCRIPT FRAMEWORKS (ANGULARJS, EMBER.JS, REACT.JS)
- EXCELLENT KNOWLEDGE ON ONE OF WEB SERVERS NGINX OR APACHE.
- EXCELLENT KNOWLEDGE OF DATA STRUCTURES, ALGORITHMS AND SOFTWARE DESIGN PRINCIPLES
- EXCELLENT KNOWLEDGE IN DESIGN PATTERNS, OBJECT ORIENTED PROGRAMMING AND OBJECT BASED PROGRAMMING
- EXCELLENT KNOWLEDGE OF DISTRIBUTED VERSION CONTROL SYSTEMS SUCH AS GIT
- EXPERIENCE WITH HIGH-SCALE, DISTRIBUTED AND FAULT TOLERANT WEB SERVICE DEVELOPMENT (HANDS-ON EXPERIENCE WITH RESTFUL WEB SERVICES)
- EXPERIENCE WITH THE ATLASSIAN SOFTWARE DEVELOPMENT AND COLLABORATION TOOLS (JIRA, CONFLUENCE, STASH, BAMBOO, HIPCHAT)
- EXCELLENT KNOWLEDGE OF AGILE METHODOLOGIES & LEAN STARTUP ENVIRONMENT
- EXCELLENT KNOWLEDGE ON HANDLING HTML5, CSS3, LESS OR SASS OVER TEMPLATES
- EXCELLENT INTERPERSONAL COMMUNICATION SKILLS
- EXCELLENT ENGLISH SKILLS FOR ENGINEERING COMMUNICATION
- LINUX LOVER, MACOSX USER
- ABILITY TO PROVIDE SUPPORT TO OTHER SOFTWARE DEVELOPERS AND PROJECT TEAM MEMBERS
- ALWAYS RESEARCH, DISCOVER AND DISCUSS THE NEW TECHNOLOGIES TO IMPROVE SOFTWARE QUALITY
- CONTRIBUTIONS TO OPENSOURCE PROJECTS ARE A BIG PLUS
- MALE CANDIDATES SHOULD HAVE NO MILITARY OBLIGATIONS OR POSTPONED FOR AT LEAST TWO YEARS
ALL PLUS
- EXCELLENT KNOWLEDGE OF NODE.JS PLATFORM
- EXPERIENCE WITH NOSQL DATABASES AND TECHNOLOGIES LIKE ELASTIC, MONGODB, REDIS
- EXPERIENCE WITH MESSAGE BROKER SERVICES SUCH AS KAFKA, RABBITMQ
- EXPERIENCE IN TDD (MOCHA, CHAI, SINON, NOCK, KARMA)
- SUPPLY GITHUB OR SIMILAR REPOSITORIES
- AWS OR SIMILAR CLOUD SERVICES MANAGEMENT
- HOW TO SEARCH IN GOOGLE
- ONE OF BEST IN STACKOVERFLOW SEARCH
- BIGDATA EXPERIENCE (HADOOP, SPARK)
2 STEP CHALLANGE
- TESTING KNOWLEDGE AND TALENT (ON HACKERRANK)
- HANDS ON EXPERIENCE DEVELOPMENT CASE
Additional Information
Position Type: Permanent / Full Time
Educational Level: University (Graduate), Masters (Student), Masters (Graduate), Doctorate (Student), Doctorate (Graduate)
Experience: Minimum 1 Year Experience, 2+ is noticeable plus
Military Service Status: Completed,Exempt or PostponedIf this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.
Compensation:
- 0.5%-1% ON CRENNO* OR,
- 2,5%-5% ON PRODUCT BASIS EQUITY*,
- $25K-$35K NET SALARY
*: REQUIRED AT LEAST 5-10 YEARS WORK IN CRENNO OR COMPANIES OWNED BY CRENNO.