BACKGROUND FOR CONSULTANCY
Adeso is looking for a React Native developer interested in building performant web, mobile apps on both the iOS and Android platforms. Resource will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities:
Build pixel-perfect, buttery smooth UIs across all identified channels like web and mobile.
Build the Responsive UI using SCss and Typescript and Create UI and app components from wireframes and prototypes
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing wordpress web apps to React Native.
Write tests to ensure top performance
Boost front-end or client-side performance by eliminating performance bottlenecks
Create and implement smooth, clean animations to attract and retain customers on multiple platforms
Qualifications
At least a Bachelor’s or Master’s degree in computer science or a related field
Expertise with at least 5 years of experience creating UIs and apps
A complete understanding of the entire web and mobile app development lifecycle, including iOS and Android platforms
In-depth knowledge of CSS, JavaScript, Java, HTML front-end programming languages, typescript and functional programming
Knowledge of responsive and user interface designs
Experience with React Native packages like ionic, Material and others
Experience working with document request models, REST APIs, third-party libraries, and offline storage
Experience with TypeScript, unit testing, code debugging, and prop types
Strong understanding of React fundamentals such as component lifecycle, Virtual DOM, and component state
Firm grasp of the JavaScript and Knowledge of object oriented programing
Ability to write well-documented, clean Javascript code
Rock solid at working with third-party dependencies and debugging dependency conflicts
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites, like Jest or Mocha
go to method of application »
All applications should be sent to consultancy@adesoafrica.org by 2024-05-10 with React NativeFront-end Developer – KujaUX Designer – Kuja on the subject line. The selection committee will review all applications as they arrive. All applicants must meet the minimum requirements described above, and those unable to meet these requirements will not be considered.Each application package should include the following:
Apply via :
consultancy@adesoafrica.org