Employment Type: Full-Time
Location: Tehran (Janat abad jonobi), Iran
time: saturday-wednesday 9-18
We are seeking an experienced Frontend Engineer (React.js) to join our growing team. This is a permanent, full-time position. Please note: part-time or hourly contract applicants will not be considered.
Key Responsibilities
- Develop and maintain high-quality, responsive user interfaces using React.js.
- Write clean, maintainable, and efficient code with modern JavaScript (ES6+) best practices.
- Implement pixel-perfect UIs aligned with design specifications.
- Optimize application performance, including profiling and debugging with React DevTools Profiler.
- Manage state effectively using React hooks, or Context API.
- Integrate RESTful APIs and handle asynchronous data flows.
- Implement real-time features using WebSocket APIs.
- Collaborate with backend engineers, designers, and product managers in an Agile environment.
- Maintain code quality through Git-based version control and peer code reviews.
Qualifications & Requirements
Experience
- Minimum 5 years of experience in a similar frontend engineering role.
- Proven track record in delivering enterprise-level projects.
Technical Skills
- Strong expertise in HTML5, CSS3, and JavaScript (ES6+).
- Advanced proficiency with React.js and at least one React UI library.
- Deep understanding of core JavaScript concepts (closures, prototypal inheritance, asynchronous programming).
- Solid experience with React hooks and modern state management approaches.
- Experience in profiling and performance optimization.
- Strong knowledge of RESTful API integration and WebSocket API.
- Ability to deliver pixel-perfect implementations from design mockups.
- Hands-on experience with Git and collaborative version control practices.
Nice to Have
- Familiarity with both trading concepts and the TradingView platform (charts, indicators, Pine Script, widget integration).
- Prior experience in Agile development environments.
What We Offer
- Competitive salary with consistent, on-time monthly payments.
- Social Security Insurance.
- Performance-based bonuses.
- Employee loan assistance program.
- Supportive and collaborative work environment that encourages innovation and growth.