Senior Backend Developer

Sin Shemiran Tehran

Posted 10 months ago

Job Description

We are looking for a senior backend developer to join our engineering team and help us develop and maintain various software products. Also, Backend developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. List of responsibilities: - Design APIs, database models and schemas - Work closely with the client team(iOS, Android and web) - Write well-crafted, well-tested, readable, maintainable code - Optimize system performance and identify bottlenecks - Implementation of a scalable solution for millions of users - Participate in code reviews to ensure code quality and distribute knowledge - Participate in agile practices such as agile meetings, iteration planning, retrospective and etc. Reporting to: Supervisor, Technical Manager. Working hours: Monday - Saturday, 10am - 6pm.

Requirements

University Qualifications: Bachelors and/or Master’s degree, preferably in Software Engineering , or equivalent experience. Minimum Qualifications: - Must have 4+ years of professional backend development experience - Expert in Python or Nodejs - Experience in development using SQL or NoSQL such as PostgreSQL and MongoDB - Experience with multi-threaded programming and micro services - Experience with REST APIs framework - Experience with sockets and TCP protocols - Familiarity with Linux/Unix - Experience with Git as version control Preferred Qualifications: - Proficiency in Python(Django) or Nodejs(Express) - Experience with Docker and Kubernetes - Experience in building an end-to-end data pipeline - Practical Redis experience - Passion for learning new technologies and self-education - Ability to multi-task with multiple priorities and time frames - Bachelors and/or Master’s degree, preferably in Software Engineering , or equivalent experience.

Job Category:

IT - Software & Web Development

Employement type:

Full Time

Job Category:

IT - Software & Web Development

Employement type:

Full Time

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran

IT Expert

TNT Iran International Express Post

Tehran
Safadasht

Operating System Developer

Morsa International

Tehran

IT Manager

IRANOFOGH

Tehran

Senior iOS Developer

Tahlilgaran Eteleaat Pouya

Tehran

Senior Backend Developer

Tahlilgaran Eteleaat Pouya

Tehran

Software Support

Khebre Pardaaz Pars (KPP)

Tehran
Tehran

Salary Estimator

Discover your current worth in the job market.