FullStack developer Mellat Insurance

  • Full Time

  • Tehran

      -   Tehran

FullStack developer

Posted 4 weeks and 4 Days ago

Job Description

We are looking for a front-end, back-end web developer to support and maintenance current applications, and developing new applications with asp.net core and angular2+ technologies. New develop formed in the below structure: • Front-end and back-end will work in a team, and communicate with the API using standard methods. • You will work in front-end, back-end or full stack. • Front-end developer should delivering a complete (of front-end) application Responsibilities: • Knowledge of the .NET framework and its newest features. • The ability to write a clean and readable code in C#. • Communicating with external web services • Design, build, and maintain efficient, reusable, and reliable code • Design, write, unit test, and document application code to deliver secure, robust, transactional and service oriented architectures successfully. • Understand complex business processes/applications with intent to re-write/enhance using current tools/technology.

Requirements

• At least 3 years of experience in asp.net development • Ideal age range: maximum 35 • Strong Object Oriented (OOP) skills • Demonstrated proficiency with design patterns, n-tier architectures and Agile methodologies (Scrum) • Identify problem areas and identify causes of problems and suggest actions for solving them Knowledge with Git and TFS • Familiar with Open-source Frameworks (like ABP, NopCommerce) • Must have intermediate level in reading English articles relation to work Back-End requirements: • Experience with C#, ASP.NET, MVC 5, WebAPI, Databases (SQL), ASP.net Core (preferred), Entity Framework 6 (preferred Code First) • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system • Experience with Dependency Injection frameworks (built-in .NET Core, StructureMap, AutoFac) • Writing extensive unit tests using automated TDD tasks Front-end requirements: • Proficient understanding of client-side scripting and JavaScript frameworks, such as jQuery • Deep knowledge of Angular 2+, Type Script practices and commonly used modules based on extensive work experience • Proficiency with JavaScript and HTML5 • Experience with css3 and Responsive Web Design (RWD) patterns. • Familiar with Bootstrap / Material design • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS • Familiar with node.js • Familiar with ES6 • Familiar with Gulp

Similar Positions


Meditechsys | IranTalent

Software Developer

Meditechsys

Tehran

- Full Time

Tehran

2 Month ago

Full Time

favorite

2 Month ago