Position: Senior Front-End Developer – Full-Time
We are seeking a Senior Front-End Developer who is passionate about building modern, responsive, and scalable web applications. The ideal candidate should be proficient in React and front-end engineering best practices, and eager to work with the latest technologies in a collaborative, agile environment.
Key Responsibilities:
Develop and maintain web applications using React, TypeScript, and modern JavaScript (ES6+)
- Work closely with designers and back-end developers to implement elegant and user-friendly interfaces
- Integrate RESTful APIs and manage data flow efficiently
- Ensure cross-browser compatibility, responsiveness, and accessibility across platforms
- Write clean, modular, and maintainable code
- Optimize applications for speed and performance
Core Requirements:
- Strong command of JavaScript, ES6+, and the ECMAScript standard
- Proficiency in React (with Hooks, Context API, etc.)
- Familiarity with Next.js or other React meta-frameworks
- Solid experience with TypeScript
- Deep understanding of HTML5, CSS3, SCSS
- Experience with REST APIs integration
- Familiarity with Responsive Design, Cross-Browser, and Cross-Platform compatibility
- Skilled in using Git version control
Additional Preferred Technologies (Nice to Have):
- Experience with Webpack, Babel, and build tools
- Knowledge of UI libraries such as Material UI or Bootstrap
- Experience with Jest or React Testing Library for front-end testing
- Working knowledge of Figma, Zeplin, or other design handoff tools
- Basic understanding of Node.js and server-side rendering
- Experience working in Linux environments
- Familiarity with Agile/Scrum workflows and project management tools like Jira
- Understanding of Design Patterns and clean architecture principles
- Experience with CI/CD pipelines and Docker (a plus)
General Requirements:
Minimum 2 years of hands-on experience in front-end development
Full-time availability – onsite position (Parkway area, Tehran)
Passionate about technology, innovation, and continuous learning
Excellent problem-solving and analytical skills
Strong communication and teamwork abilities
Highly motivated, responsible, and punctual
- Work ours
- Saturday to Wednesday -9am to 6pm
- Location of the office
- TAJRISH