Senior Front-End Developer

Hamrah Mechanic

Tehran

Posted 5 months ago

Job Description

Senior Front-End Developer (React JS): ● Create new user interfaces using React.js. ● Convert design to high-quality code. ● Optimize components to enhance performance across a wide range of browsers.

Requirements

● Proven record of correct, stable, performant, and secure front-end software delivery. ● Solid proficiency in front-end frameworks like React or Angular. ● Strong knowledge in object-oriented design and RESTful web services. ● Previous experience with JavaScript transpilers and build tools. ● Previous experience in building complex software systems. ● Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. ● Excellent communication skills with Product Team, teammates, and other stakeholders to understand requirements, describe software product features, technical designs, and product strategy. ● Proficiency in at least one backend programming language, e.g Java, Ruby, Python, PHP, or Node.js. ● Strong analytical abilities. ● Strong design skills. ● Bachelor's or Master's degree in Computer Science or related fields, or equivalent professional experience. ● More than 5 years of experience with JavaScript, HTML5, CSS/SASS, and frameworks such as Bootstrap. ● More than 1 year of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.

Employment Type

  • Full Time

To see more jobs that fit your career