استخدام Senior Front-End Developer (Remote)
شرح موقعیت شغلی
About the Role:
We’re seeking a skilled Senior Frontend Developer with deep expertise in React and Next.js to join our team. You will lead the development of user-centric interfaces, drive performance improvements, and ensure seamless functionality across our digital products. This role is ideal for a developer who thrives on challenging projects and is passionate about building world-class user experiences.
Responsibilities:
• Develop and optimize high-performance web applications using React and Next.js
• Collaborate closely with designers, backend developers, and product managers to implement responsive and user-friendly features
• Lead frontend architectural discussions and contribute to the decision-making process for new technologies and practices
• Ensure cross-browser compatibility and responsiveness across various devices
• Optimize applications for maximum speed and scalability, including implementing server-side rendering and code-splitting
• Troubleshoot, debug, and upgrade software as needed
Required Skills and Experience:
• 5+ years of experience as a Frontend Developer, with a strong focus on React and modern JavaScript (ES6+)
• 2+ years of hands-on experience with Next.js and its core features, including server-side rendering (SSR), static site generation (SSG), and API routes
• Proficiency in TypeScript and experience in building scalable and type-safe applications
• Solid understanding of frontend build tools and package managers (e.g., Webpack, Babel, npm/yarn)
• Knowledge of styling libraries (e.g., Styled Components, Emotion, CSS Modules, Tailwind CSS)
• Familiarity with state management libraries such as Redux, Context API, or Recoil
• Understanding of RESTful APIs, GraphQL, and experience integrating frontend with backend services
• Experience with version control systems, primarily Git
• Familiarity with testing frameworks and tools like Jest, Cypress, and React Testing Library
• Knowledge of web performance best practices, including lazy loading, caching, and optimization techniques
• Experience with SEO best practices and accessibility standards (WCAG)
Nice-to-Have Skills:
• Experience with deployment platforms such as Vercel, AWS, or Docker
• Knowledge of CI/CD practices and tools (GitHub Actions, Jenkins, etc.)
• Familiarity with other frontend frameworks and libraries (Vue.js, Angular) is a plus
Personal Attributes:
• Strong problem-solving skills and attention to detail
• Excellent communication and collaboration skills
• Ability to work independently and in a team, managing multiple priorities and deadlines effectively
Benefits:
• Competitive salary and performance-based bonuses
• Flexible working hours and remote work options
• Learning and development opportunities
• Health, dental, and vision benefits (if applicable)
مهارتهای مورد نیاز
- Front-end
- Javascript
- CSS
- React
- NextJS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست