استخدام Front-End Developer (قم)
شرح موقعیت شغلی
Balinex is a cryptocurrency exchange that offers secure and user-friendly services for trading over 100 digital assets. Its quick identity verification, low fees, and advanced security features ensure a seamless trading experience for its users.
Key Responsibilities
Key Responsibilities
- Develop and maintain scalable, performant, and secure web applications using React and Next.js.
- Implement SSR (Server-Side Rendering) and App Directory features to enhance routing and project structure.
- Manage application state effectively using Redux, React Context API, or Zustand.
- Build responsive, user-friendly interfaces using MUI (Material-UI) and Tailwind CSS.
- Handle real-time communication features with WebSockets or Socket.io.
- Optimize data fetching and caching with React Query.
- Ensure clean, maintainable, and testable code by adhering to Clean Code principles.
- Collaborate with UI/UX designers to deliver intuitive and accessible user experiences.
- Troubleshoot, debug and enhance performance for existing applications.
Key Skills & Expertise
- Core Technologies: Proficiency in JavaScript/ES6, TypeScript, and modern JavaScript features.
- Frontend Frameworks: Expertise in React, including Hooks and Lifecycle Methods.
- Next.js Mastery: Experience in building SSR applications and understanding advanced Next.js features.
- State Management: Strong command of tools like Redux, React Context API, and Zustand.
- Design & UI: Familiarity with UI design, responsive design principles, and libraries such as MUI and Tailwind CSS.
- Data Management: Hands-on experience with React Query and Axios for data fetching and optimization.
- Real-Time Applications: Knowledge of WebSockets or Socket.io for live communication features.
- Version Control: Proficiency in Git for seamless team collaboration.
Preferred Qualifications
- Software Architecture: Understanding of design patterns, application architecture, and modular design principles.
- DevOps Knowledge: Experience with Docker and virtualization concepts.
- Testing: Familiarity with test-driven development using frameworks like Jest, Enzyme, Mocha, or Jasmine.
- Performance Optimization: Ability to analyze and improve performance for large-scale applications.
مهارتهای مورد نیاز
- Front-end
- Redux
- عیب یابی
- NextJS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست