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

استخدام Senior Full-Stack (JavaScript) Developer

کشتیار | Keshtyaar
تهران، تهران

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

Job Description:

We are looking for a great Full-Stack developer who is proficient with React.js and NodeJs.Your primary focus will be on developing high-quality applications from scratch using well-known design patterns and technologies like state management systems and high-performance databases. You will ensure that the overall application is robust and easy to maintain. Commitment to collaborative problem solving, sophisticated design, and quality of the product is important.

Responsibilities:

  • Developing new user-facing features using React.js and NodeJs.
  • Creating and maintaining server-side application logic
  • Building reusable code and libraries for future use
  • Work closely with the entire engineering team to develop Keshtyaar's solution by seeing the "big picture" in order to create approaches for its design and implementation
  • Write high-quality, readable and testable code
  • Design and optimize applications for high performance, high availability, and low latency
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
 Skills:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Have a deep understanding of Typescript
  • Confident with asynchronous programming concepts and how to use them pragmatically from Javascript
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js state management systems (such as Flux or Redux)
  • Familiarity with newer specifications of ECMAScript
  • Experience with data structure libraries
  • Knowledge of working with map and GIS libraries is a plus
  • Familiarity with how to create scalable Node.js applications
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • TDD/BDD experience
  • Have a deep understanding of relational databases like PostgreSQL
  • Great organizational and time management skills
  • Agile/Scrum development cycle understanding
  • Familiarity with Git code versioning tools
  • Knowledge of how to incorporate different data sources and databases and how to deliver optimal output to different client platforms (mobile vs desktop)
 Job Category:

  •  Fullstack Developer
 Employment type:

  • Full Time/ Hybrid/ Remote
 Seniority:

  • Experienced professional
  • +5 Years

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

  • Full-stack
  • Javascript
  • Node.js
  • HTML5
  • typescript

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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