Purpose of the RoleWe are looking for an experienced front-end developer with extensive knowledge of Javascript and React.js to join our team. Your role as part of the team will be to bring your expertise, analytical mind, and strong programming skills into the implementation and further development of a new project.
Duties and Responsibilities:Create attractive and responsive front-end cross-browser and cross-platform applicationsImplement mockups and wireframes into web and mobile apps Collaborate closely with designers, back-end developers, and quality assurance engineersFollow the best practices for client-side developmentKeep work well documentedKnowledge of techniques and tools for optimizing the performance of web pages, such as minimizing file sizes, asynchronous loading, and browser rendering process
Required Experience & Knowledge3+ years of experience with JavaScript and React.jsExperience with HTML5 and CSS3Ability to create responsive designs that work well on various devices and screen sizes.Knowledge of CSS frameworks like BootstrapUnderstanding version control systems like GitFamiliarity with front-end frameworks and libraries such as React, Angular, or Vue.js.Knowledge of state management (e.g., Redux) is valuable
Skills and AttributesSense of style and client-oriented approachExcellent time and task management skillsGood team player with the desire to learn and improve
Required Education & QualificationsAdvanced level of both spoken and written English languageBachelor’s or Master’s degree in Computer Science or relevant experienceAny relevant certificate would be considered a plus