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

استخدام Senior Web App Developer

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

Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs -
Gather and define technical requirements to meet the business process and system needs -
Analyze and document technical design specifications for the application -
Participate in the entire application life-cycle, focusing on coding and debugging -
 
Manage cutting-edge technologies to improve legacy applications -
Collaborate with Front-end developers to integrate user-facing elements with server-side logic -
Gather and address technical and design requirements -
Provide training and support to internal teams -
Build reusable code and libraries for future use -
Liaise with developers, designers and system administrators to identify new features -
  Development of the solution architecture and blueprints on which project functional and non-functional requirements can be met. Ensure  thosenon-functional requirements are appropriately defined. Provide leadership to developers during technical design preparation
Lead the mapping of the solution architecture to the chosen technology platform. Define application components, platforms, interfaces- development tools, and testing approaches
Provide technical guidance to application development teams. Consult on integration and conversion activities.
Recommend redesign or redevelopment. Select technologies that provide long-term compatibility and flexibility -
etermine appropriate strategies regarding long-term technology direction. Ensure alignment with Enterprise Architecture, Enterprise Strategy Information Security, Disaster Recovery/Business Continuity Planning, etc. and compliance with technical standards -
view, analyze, and understand business line needs and goals for the purpose of incorporating into overall strategies and the design, development and implementation of solutions -
ovide governance and support to the overall platform development and delivery -
y lead, provide direction, and coordinate activities of other solution architects -

(Working days: Monday to Friday (work hours are subject to change based on workload
This is a remote, contract-based work

Requirements 
 
oven experience as an Application Architect for at least 2+ years with a total of at least 5+ years of application development experience -
depth and practical Laravel or other PHP framework development experience including a deep technical understanding of the framework -
 
rong JavaScript knowledge -
od understanding of server-side CSS preprocessors, such as LESS and SASS -
{{derstanding accessibility and security compliance {{Depending on a specific project -
actical experience with mobile technologies and frameworks -
er authentication and authorization between multiple systems, servers, and environments -
depth knowledge and practical experience using RESTful APIs -
tegration of multiple data sources and databases into one system -
depth knowledge and practical experience with object-oriented design and analysis -
nagement of hosting environment, including database administration and scaling an application to support load changes -
Data migration, transformation, and scripting -
derstanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform -
eating database schema that represent and support business processes -
plementing automated testing platforms and unit tests -
 oficient knowledge of a back-end programming language {{Depending on the specific case, a developer should have the knowledge of one or more of PHP, Python, Ruby, Java, .NET, JavaScript etc -
oficient understanding of code versioning tools, such as Git -
oficient understanding of OWASP security principles -
derstanding of “session management” in a distributed server environment -
derstanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3 -
actical experience with multi-tier, Service Oriented Architecture (SOA) systems design and development -
st have the knowledge of AWS database or other cloud databases -
depth knowledge and practical experience using enterprise design patterns -
depth knowledge of Software Development Life Cycle (SDLC) processes and methodologies, both Waterfall and Agile/Scrum, and involvement in the complete development life cycle -
nced expert level knowledge and understanding of technical system architecture, application design, system engineering, and integration -
owledge and experience with system integration techniques and patterns -
owledge and experience with system modeling and diagramming approaches -
owledge and experience in systems development life cycles, agile, and processes -

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

  • RestFul API
  • .NET
  • Java
  • PHP
  • Python
  • Javascript
  • Git
  • CSS3
  • HTML5

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

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

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