Full Stack Developer

Mobinnet Tehran

Posted 8 months ago

Job Description

• Analyzing and designing of software and application tools • Creating and developing computer specialized software • Troubleshooting and fixing current software issues • Optimizing software performance • Improving user interface

Requirements

• BS/MS degree in software engineering, computer science, IT or related fields • At least 3 years of hands-on commercial experience working with the Microsoft stack, .NET Core experience is a precedency. • .NET application design and development experience (C# / ASP.NET / MVC / WebAPI) • Producing high-quality code utilizing practices such as TDD, design patterns, code reviews and clean coding • Strong knowledge of architectural design patterns and best practices • Experience with version control tools such as Git • Proven commercial experience building webAPI • Good experience in MS SQL Server • Experience with React / Angular / Vue.js (any of these JavaScript frameworks), HTML5, and other front-end development technologies • Exposure to open source technologies (MongoDB / NoSQL) would be a bonus • Excellent written and verbal communication skills • Strong knowledge of OOP software design principals • Ability to work in a mature Scrum environment, committing to and achieving the agreed upon scope of work

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

Job Category

  • IT - Software & Web Development

Employement type:

  • Full Time

Education:

Seniority:

  • Experienced professional

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran

Software Developer

Media Pardazesh Company

Tehran

ERP Manager

IRANOFOGH

Tehran
Ahwaz

UI/UX Designer

Arman Nuavaran Mana (ARANUMA)

Tehran

Senior FrontEnd Developer

Samane Hamgah Keshavarzi

Tehran

Salary Estimator

Discover your current worth in the job market.