Senior Full-Stack Developer

Fulltime

Tehran, Iran

Responsibilities:

  • Design and implementation of services based on microservices architecture
  • Product testing and deployment along with other services
  • Troubleshooting and rooting problems
  • Effective communication with other team members and other teams to improve or develop processes
  • Design and development of web applications
  • Securing services and communication between services

Requirements

  • At least three years of work experience in a similar position
  • Preferably with a bachelor's degree preferably in computer science, computer engineering and related fields
  • Proficient in at least one of Python or Node.js languages
  • Experience working with Linux web servers such as Apache, Nginx
  • Experience working with at least one of MySQL and PostgreSQL databases
  • Experience working with Front-End development technologies and familiarity with one of React or Vue.JS frameworks
  • Knowledge designing and using RESTful APIs
  • Familiarity with microservice architecture and how to solve challenges in this architecture
  • Getting to know the methods and frameworks related to automatic testing
  • Knowledge of git and related concepts such as rebase
  • Ability to solve problems independently, identify bottlenecks and fix them
  • Familiarity with performance measurement tools

Benefits:

Competitive salary
Flexible working hours
Relaxing, freindly enviroment
Career/Knowledge advancement
Fun
office events

Tehran Office Address:

Fatemi, Jahad Sq.

Your Resume