1 Harken Data Job
React.JS Developer
Harken Data
posted 14hr ago
Key skills for the job
Key Responsibilities:
Develop and maintain user interfaces for web applications using React JS & Typescript.
Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver high-quality solutions.
Optimize applications for maximum speed and scalability.
Write clean, maintainable, and reusable code while following industry best practices.
Debug and resolve technical issues in a timely manner.
Stay updated on emerging front-end technologies and frameworks.
Participate in code reviews to ensure code quality and share knowledge with team members.
Requirements:
7+ years of experience in React JS development.
Strong proficiency in Typescript, JavaScript, ES6+, HTML5, and CSS3.
Experience with state management libraries like Redux, Context API, or MobX.
Knowledge of React hooks, lifecycle methods, and functional components.
Familiarity with RESTful APIs and asynchronous programming.
Proficiency in version control tools like Git.
Basic understanding of build tools (e.g., Webpack, Babel) and package managers (e.g., npm, Yarn).
Familiarity with testing frameworks (e.g., Jest, Enzyme) is a plus.
Understanding of responsive design and cross-browser compatibility.
Strong problem-solving and debugging skills.
Excellent communication and teamwork abilities.
Preferred Qualifications:
Experience with TypeScript.
Familiarity with modern front-end development tools like Vue.js, or server-side rendering (SSR).
Experience with agile development methodologies.
Strong proficiency in React.js, Node.js, and Express.js.
Experience with MongoDB and database design principles.
Knowledge of front-end tools like Redux, Context API, or similar state management libraries.
Familiarity with RESTful APIs and web services.
7+ Year React Experience required.
Experience in mid to large scale projects.
Good Communication skills required.
Employment Type: Full Time, Permanent
Read full job description