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

استخدام Back-End Developer

وی‌کلینیک | VClinic
تهران، تهران

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

Job Description
Vclinic is looking for a senior Back-End developer. This experienced professional shall be part of our technical team and contribute directly to the development of our applications, products, and services. You are going to solve daily technical challenges and deliver excellent solutions for them. Design, develop, validate, maintain, release, and operate our platform. Vclinic is seeking passionate and energetic individuals to join our full-time team in Tehran, Iran.

Responsibilities:

  • To write high-quality, test-driven code;
  • Develop new user-facing features using Node.js;
  • Conduct & document testing sessions;
  • Report & resolve bugs;
  • Analyze Backlog Scenarios;
  • Facilitate root cause analysis of system issues;
  • Identify ideas to improve system performance and impact availability;
  • Debugging and Improving deployed software;
  • Possess up-to-date knowledge of technological developments in the industry;
  • Work collaboratively with peers, and stakeholders to ensure technical compatibility and user satisfaction.

Requirements:

  • Experience with Node.js;
  • Experienced with at least one of Node’s frameworks like Express.js;
  • Experienced with RESTful Rest API;
  • Required Databases: MongoDB, Postgres (RDBMSs), SQL/NoSQL;
  • Experienced with Docker and Docker-Compose;
  • Experience in testing frameworks as well as building tools, ensure good maintainability and having familiarity with TDD and test tools: Mocha and Chai;
  • Experienced with Clean Code Approach;
  • Having an organized mindset for comprehensive and accurate documentation;
  • Experience with Git and Git version control;
  • Proven ability to learn quickly and apply new technologies;
  • Architect and develop well-designed, testable, and efficient code, that meets functional specifications and non-functional requirements;
  • Have a general understanding of product lifecycle and be open to participating in conceptualizing, designing, building, deploying, testing, releasing, and supporting;
  • Having general computer science background;
  • Experience with server-side-related technologies;
  • Experienced with Scrum/Agile methodologies;
  • Experience in using Elastic Search is a plus;
  • Familiar with TypeScript;
  • Familiar with Linux and Nginx;
  • Familiar with CI/CD development concepts;
  • Familiar enough with React, Next.JS, and Pug to collaborate with the Front-End team;
  • Plus to have Web Rtc, Traefik, AWS, and Google Cloud AI service development;
  • Min 2 years of specialization working with the languages/platforms mentioned above;
  • Good written and spoken English. 

Soft Skills:

  • Having a strong persistent spirit and resilience;
  • Being able to work under any supervision;
  • Being OK to work in a start-up and fast-growing atmosphere;
  • Be extremely proactive in identifying issues and tackling challenges;
  • Be very thirsty to learn and grow, both professionally as well as personally;
  • Being a team player, motivated, creative, energetic, communicative, positive, self-learner, result-oriented, accountable, adaptable, work ethic, able to take criticism, and problem-solver;
  • The ability to build relationships effectively promotes a collaborative team environment and influences others.

Benefits:

  • Possibility of career growth;
  • Problem-solving and analyzing skills;
  • Strong teamwork skills;
  • Motivated to grow and learn;
  • Working in an agile development environment (i.e. SCRUM, Kanban);
  • Working at a science & technology park & University environment.

Length of Probation Period: 3 months.
Working hours: Saturday to Wednesday from 9 am to 6 pm.

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

  • Back-end
  • Git
  • C#
  • CI/CD
  • MySQL
  • OOP

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

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