REACT Developer
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | December 22, 2022 |
Category | IT / Information Technology |
Job Type | Full-time |
Currency | TZS |
Description
Company Description
AFRICASHORE is an IT offshoring platform connecting IT experts and freelancers based in Africa to companies in Africa, Europe, USA, Canada and UAE remotely. Our partners, IT services companies and large groups, trust us to find them the best offshore Africa-based IT freelance consultants.
Our IT offshoring platform is present in 37 countries in Africa with a database of 230,000+ IT experts and freelancers classified into 303 IT specialties around 9 IT fields: Database Administration and NoSQL - Network and Telecom Security - ERP and Integrated Management Software - Big Data, Data Science and Business Intelligence (BI) - Programming, Development - IT Project Management - Consulting, Audit, Coaching and Training - Digital Marketing, SEO, Design and Multimedia - Production, Operations and Support.
Mission:
- Responsible for requirement analysis, Design and Development of modules.
- Using React and Redux, design and develop user interface components for JavaScript-based online and mobile apps.
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Writing application interface codes using JavaScript following react.js workflows.
- Review code, elicit requirements and design specifications.
- Prepares the deployment documents and deploys the code.
- Reports status to Project management and interfaces with other IT project teams as needed.
- Optimize application for maximum speed and scalability.
- Coordinate with development teams and designers to develop web applications that run on numerous platforms.
- Bachelors degree in Software Engineering or related.
- 5+ years of experience as Web UI developer.
- Very good experience in Java script, Bootstrap, HTML5, CSS.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Ability to debug UI specific issues on various browsers and on various devices and screen sizes like desktops, tables, mobiles etc.
- Maintain existing React systems, including fixing bugs.
- Design and develop new custom components to meet project requirements.
- Experience in Source Control tools ( Git / SVN TPS etc ) and development workflow methodologies.
- Good knowledge of installation and configuration of server environments for React deployments.
- Ability to work with other JavaScript developers and software engineers to develop front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
- Knowledge of REACT tools, including React.js, Webpack, Enzyme, Redux, and Flux.
- Good written and verbal communications skills.