
Website Dodopay Digital Solutions
React Developer
Full Job Description
Dodopay Digital Solutions is a software development company based in Abuja, Nigeria focused on building next generation software applications.
The Role
We are looking for an experienced React Developer with a keen interest in web and mobile apps implementation using Reactjs and React Native.
Reporting directly to the Head Of Frontend, you will work closely with our product team, designers and the rest of the engineering team to develop, maintain and improve our React Web and Native applications.
We use AWS Amplify for authentication and API requests, React.JS, React Native Web and React Native SVG Charts (built with the D3 library) for visualising data across web and mobile. We share components and logic across our Web and Mobile applications using privately hosted GitHub Packages. We develop internal tools for system monitoring and provisioning of accounts, and we are always open to new tools and techniques.
Responsibilities:
- Build new UI components and impactful features across both web and mobile platforms.
- Diagnose and fix bugs.
- Maintain and improve the existing codebase.
- Write unit tests and end-to-end integration tests to maintain the overall product quality.
Skills:
- Writing well-documented, efficient, and clean code.
- Developing robust, reusable components and features using React and React Native.
- Strong knowledge of JavaScript and TypeScript, including ES6+ syntax.
- Identifying bottlenecks and scalability issues to prevent and fix performance problems.
- Working with REST APIs.
- Writing unit testing using tools such as Jest and React Testing Library.
- Appreciation of accessible UI design and a passion for improving the user experience for everyone.
Desirable Skills:
- E2E testing experience with Detox / Cypress.
- Working knowledge of Redux.
To apply for this job please visit ng.indeed.com.