Nizek

استخدام Junior Back-end Developer

Nizek
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    Node.jsJavassistSQLGitGitlab

Job Description

We are looking for a Full-time PHP Developer experienced in Laravel, responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central Database, and ensuring high performance and responsiveness to requests from the Front-end. You will also be responsible for integrating the Front-end elements built by your co-workers into the application. Therefore, a basic understanding of Front-end technologies is necessary as well.

Responsibilities:

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of Security and data protection
  • Integration of data storage solutions
  • Collaborate closely with the team to rapidly build and deploy new functionalities
  • Deliver features, from 0 to ۱۰۰٪, tested (manual and automated), efficient and working
  • Build enhancements, modifications, and corrections to existing software with special attention to performance and maintainability.

Skills and Qualifications:

  • +1 years of application development experience in Backend technologies
  • Familirity with Node.js technology
  • Ability to communicate complicated technical problems to both technical and business audiences
  • Strong experience in Laravel 8.x (Lazy collection, Queue, Cache, Testing ...)
  • Good background with SQL Databases (writing queries, Optimization, query builders’ usage, ORMs)
  • Strong OOP, Design pattern skills and SOLID
  • Experience with software version control, specifically Git/Gitlab
  • Experience with code reviews, Refactoring, and other best practices
  • Familiar with Redis and Caching mechanisms
  • Familiar with client-side coding (HTML, JavaScript/jQuery, Ajax)
  • Familiar with S3 storage

Non-technical skills:

  • Team player
  • Excellent time-management skills
  • Great interpersonal and communication skills
  • Strong skills in problem solving and analysis
  • Familiarity with Agile methodologies

مزایا

  • ساعت کاری منعطف
  • استفاده از تکنولوژی های فنی بروز
  • شرکت بین المللی
  • آموزش
  • محیط کاری دوستانه و صمیمی
  • بیمه تکمیلی