Purpose of the Role
We are looking for an experienced front-end developer with extensive knowledge of Javascript and Reactjs 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 applications
- Implement mockups and wireframes into web and mobile apps
- Collaborate closely with designers, back-end developers, and quality assurance engineers
- Follow the best practices for client-side development
- Keep work well documented
- Knowledge of techniques and tools for optimizing the performance of web pages, such as minimizing file sizes, asynchronous loading, and browser rendering process
Required Experience & Knowledge
- 3+ years of experience with JavaScript and Reactjs.
- Experience with HTML5 and CSS3
- Ability to create responsive designs that work well on various devices and screen sizes.
- Knowledge of CSS frameworks like Bootstrap
- Understanding version control systems like Git
- Familiarity with front-end frameworks and libraries such as React, Angular, or Vue.js.
- Knowledge of state management (e.g., Redux) is valuable
Skills and Attributes
- Sense of style and client-oriented approach
- Excellent time and task management skills
- Good team player with the desire to learn and improve
Required Education & Qualifications
- Advanced level of both spoken and written English language
- Bachelor’s or Master’s degree in Computer Science or relevant experience
- Any relevant certificate would be considered a plus