Responsibilities:
● Meeting with the development team to discuss user interface ideas and applications.
● Reviewing application requirements and interface designs.
● Identifying web-based user interactions.
● Developing and implementing highly responsive user interface components using react concepts.
● Writing application interface codes using JavaScript following react.js workflows.
● Troubleshooting interface software and debugging application codes.
● Developing and implementing front-end architecture to support user interface concepts.
● Monitoring and improving front-end performance.
● Documenting application changes and developing updates.
Technical Skills:
● Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, asynchronous javascript, JSX, and Babel
● Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, class-based and functional components, etc.
● Preceding experience with ReactJS workflows like Redux, Redux thunk, Create React App, data structure libraries
● Experience with implementing Authentication, Authorization, and Access control in ReactJS
● Understanding of RESTful APIs, HTML/CSS/SCSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, popular frontend development tools, NPM
● 1+ year production experience with ReactJS
Schedule: Full-time work, Monday-Friday, 10:00-19:00
The salary depends on the results of an interview. Between 1500-2000 azn
This position is a full time-based in Azerbaijan, Baku
To Apply:
● Write an email to [email protected] with the subject “React.js developer”
● Upload a file with a cover letter or resume
● Post any relevant links (LinkedIn, GitHub, Portfolio, and/or another website)
● Include any additional information you'd like to share