آگهی‌های استخدامی

استخدام Senior Node.js Developer

شرح موقعیت شغلی

Please note: This opportunity also offer work in our office in Izmir, Turkey as well after finishing onboarding period.


We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.


To ensure success as a Node.js developer, you should possess extensive knowledge of Node.js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.


Responsibilities include


  • Continually optimizing performance and cost of live solutions and eradicating any bugs that may occur
  • Building and maintaining databases that support services
  • Unit-testing code for robustness and general reliability
  • Engage in architecture, planning, design, and visioning sessions
  • Design and implement backend API, enhance and extend the functionality
  • Code to high-quality standards ensuring your work is tested and reviewed
  • Collaborate with other team members to improve application performance, usability, and quality
  • Learn and stay up-to-date on technologies
  • Share knowledge with other team members
  • Take responsibility for code repositories
  • Establish & enhance development standards
  • Create CI processes 
Qualification & Requirements 


  • Ability to talk and write in English fluently, is mandatory.
  • Being able to relocate to Izmir, Turkey
  • Bachelor’s degree in Computer Engineering, IT, Computer Science, or a relevant field or equivalent experience
  • Minimum 5 years experience as a developer building scalable and high visibility applications
  • Experience in planning, designing and delivering backend of mobile and web applications
  • Ability to work as a team player
  • Proficiency in using Git with the command-line interface
  • Nodejs and JavaScript core concepts
  • Designing Rest API
  • Architecture and design
  • Clean architecture
  • Design patterns and SOLID Principles
  • NoSQL particularly MongoDB
  • Various packages and libraries
  • Cloud message APIs and push notifications
  • Experience in using command-line tools
  • Clean Code concepts
  • Test-driven development and tendency to write Unit Tests
  • Agile methodologies
  • Linux 
  • Knowing Elasticsearch is a Plus
Competencies (in order of importance)


  • Integrity — Job requires being honest and ethical.
  • Attention to Detail — Job requires being careful about detail and thorough in completing tasks.
  • Dependability — Job requires being reliable, responsible, and dependable in fulfilling obligations.
  • Cooperation — Job requires being pleasant with others on the job and displaying a good-natured, cooperative attitude.
  • Concern for Others — Job requires being sensitive to others' needs and feelings and being understanding and helpful on the job.
What you will receive


  • Possibility of grow in your position
  • Competitive salary
  • Possibility of traveling to the U.S.
  • Free training session based on your background

مهارت‌های مورد نیاز

  • Node.js
  • Javascript
  • Git
  • API
  • MongoDB
  • NoSQL

حداقل سابقه کار

  • مهم نیست

حقوق

  • حقوق از ۱۵,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۰/۱۰/۰۱ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه