Strong experience with architecting and developing rich UI and optimized modern front-end applications from scratch
Strong ability to translate client and system requirements into sound technical solutions, spanning both front-end and back-end
Ability to effectively communicate technical design and vision across internal teams and to non-technical client stakeholders
Ability to support your team by contributing to deliverable creation, reviewing deliverables to ensure quality, resolving ambiguity in goals, and removing roadblocks
Deep understanding of front-end core technologies (Javascript ES 5+, CSS 3, HTML 5).
Extensive experience with modern web development, including React.js, Vue.js (2 and 3), Typescript, Next.js, Nuxt.js, Jquery, and more
Solid understanding of CS concepts (Data structure and Algorithms) and Design Patterns
Experience writing automated tests using Jest and other TDD Principles
Expensive experience with CI/CD pipelines
Familiarity with micro-frontend principles and ability to communicate/diagram how components interact
with one another
and more
Nice to Have
Experience with Node.js and familiar with back-end programming languages such as Python or Java
Familiarity with RDBMS such as MySQL
Familiarity with GraphQL and Apollo Client
Familiarity with API design including ability to articulate and defend your preferences for API design for both web (REST, GraphQL) and internal system components
معرفی شرکت
شرکت فناوری اطلاعات دیبا فارمد متشکل از یک شبکه بین المللی کارشناسان حوزه فناوری و ارتباطات، توسعهدهندگان، و طراحان محصولات است که توجه ویژهای بر جنبههای توسعه کسبوکار دارند. هدف ما تحقق ایده ها و طرح های مدرن، با بهره گیری از فناوری های روز و طراحی های انسان محور است.