We are⠀looking⠀for a⠀great⠀JavaScript⠀developer⠀who is⠀proficient⠀with⠀React.js.⠀Your⠀primary⠀focus will⠀be on⠀developing⠀user⠀interface⠀components⠀and⠀implementing⠀them⠀following⠀well-known⠀React.js⠀workflows⠀(such as⠀Flux or⠀Redux).⠀Knowledge⠀of Flutter⠀is⠀desired.⠀You will⠀ensure⠀that these⠀components⠀and the⠀overall⠀application⠀are robust⠀and easy⠀to⠀maintain.⠀You will⠀coordinate⠀with the⠀rest of⠀the team⠀working on⠀different⠀layers of⠀the⠀infrastructure.⠀Therefore,⠀a⠀commitment⠀to⠀collaborative⠀problem⠀solving,⠀sophisticated⠀design,⠀and⠀quality⠀product is⠀important.
- 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.
- Building⠀reusable⠀components⠀and⠀front-end⠀libraries⠀for future⠀use
- Troubleshooting⠀interface⠀software⠀and⠀debugging⠀application⠀codes.
- Monitoring⠀and⠀improving⠀front-end⠀performance.
- Documenting⠀application⠀changes⠀and⠀developing⠀updates.
- Translating⠀designs⠀and⠀wireframes⠀into high⠀quality⠀code
- Optimizing⠀components⠀for⠀maximum⠀performance⠀across a⠀vast array⠀of⠀web-capable⠀devices⠀and⠀browsers
- Ability⠀to execute⠀to ReactJs⠀directly⠀in the⠀Nodejs⠀environment.
- Bachelor’s⠀degree in⠀computer⠀science,⠀information⠀technology,⠀or a⠀similar⠀field.
- Experience⠀with⠀JavaScript,⠀In-depth⠀knowledge⠀of⠀JavaScript,⠀CSS, HTML,⠀and⠀front-end⠀languages.
- Experience⠀with⠀REACTjs⠀and⠀Nodejs
- Experience⠀with HTML⠀/⠀CSS
- Experience⠀with REST⠀API's
- Git⠀knowledge⠀is a⠀plus
- Team⠀player &⠀Good⠀time-management⠀skills
- Great⠀interpersonal⠀and⠀communication⠀skills
- Previous⠀experience⠀working as⠀a react.js⠀developer.
- Knowledge⠀of REACT⠀tools⠀including⠀React.js,⠀Webpack,⠀Enzyme,⠀Redux, and⠀Flux.
- Experience⠀with user⠀interface⠀design.
- Experience⠀with⠀browser-based⠀debugging⠀and⠀performance⠀testing⠀software.
- Excellent⠀troubleshooting⠀skills.