استخدام Front-End Developer
شرح موقعیت شغلی
Mid/Senior Front-end Developer to advance our product development. This role demands a developer capable of delivering high-quality features that enhance how brokers access and manage insurance policies. You will be instrumental in driving front-end initiatives, ensuring that our platform not only meets but exceeds user expectations.
Responsibilities:
- Design, develop, test, deploy, and maintain advanced front-end services.
- Work collaboratively with backend developers, designers, and the product team to ensure seamless integration of front-end and backend components and alignment with product goals.
- Break down complex tasks into manageable units and set realistic timelines to facilitate efficient project execution.
- Utilize advanced front-end development tools to enhance code quality and efficiency.
- Ensure high performance and responsiveness of all front-end functionalities.
- Provide expertise in troubleshooting and resolving challenging technical issues.
- Develop and debug code within a Linux environment to leverage its capabilities for enhanced development efficiency.
- Actively participate in product strategy sessions to provide technical insights and ensure the feasibility of product roadmaps.
Requirements:
- More than 4 years of experience as a front-end developer, specializing in React.js.
- Advanced proficiency in JavaScript and strong command over TypeScript.
- Expert understanding of React.js, its fundamentals, and ecosystem.
- Experience with React Query for managing server state in React applications.
- Experience with state management tools and methodologies used in React.
- Deep understanding of RESTful API integration.
- Advanced knowledge of authentication methods, including JWT and refresh tokens.
- Proficiency in front-end development tools such as Babel, Webpack, and npm.
- Strong experience with version control systems, particularly Git.
- Mastery of responsive design, including familiarity with Material UI and Tailwind CSS.
- Knowledge of debugging, performance testing, and other troubleshooting methods.
- Experienced in agile project management and working within scrum frameworks.
- Ability to effectively communicate technical concepts to non-technical stakeholders.
- Willingness to mentor junior developers and share knowledge to uplift team skill levels.
- Commitment to continuous professional development and staying abreast of industry trends and advancements.
مهارتهای مورد نیاز
- Front-end
- ReactJS
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست