Frontend Software Engineer Job at PayInvert
PayInvert
- Abuja, FCT
- Permanent
- Full-time
Job Location: Abuja (FCT)Job Summary
- We are seeking a talented and innovative Frontend Engineer to join our agile fintech team. In this role, you’ll be responsible for crafting responsive, intuitive, and visually engaging interfaces for our payment gateway platform.
- Leveraging your expertise in React and TypeScript, you’ll help us build exceptional user experiences that facilitate secure, efficient, and seamless payments for our growing customer base.
- Develop, optimize, and maintain user-facing features using React.js and TypeScript, ensuring responsiveness and performance across multiple devices.
- Work closely with product managers, UI/UX designers, and backend engineers to transform design concepts into elegant and functional web applications.
- Create reusable components and frontend libraries to streamline future development and enhance platform consistency.
- Ensure frontend implementations adhere to best practices, accessibility standards, and cross-browser compatibility.
- Collaborate with backend teams (.NET engineers) to integrate robust APIs, ensuring a cohesive end-to-end user experience.
- Conduct thorough testing and debugging, optimizing frontend applications for maximum speed, scalability, and user satisfaction.
- Contribute actively to code reviews, advocating clean code practices and maintaining high-quality documentation.
- 3-5 years of frontend development experience, specifically using React.js and TypeScript.
- Strong proficiency in JavaScript/TypeScript, ES6+, and modern frontend build tools (Webpack, Babel, npm/yarn).
- Demonstrable experience with state management tools such as Redux, React Context API, or similar.
- Solid understanding of RESTful APIs and integration techniques with backend services.
- Proven ability to deliver pixel-perfect implementations from UI/UX designs, ensuring high fidelity to design systems.
- Familiarity with responsive and adaptive web design principles, CSS preprocessors (SASS, LESS), and modern CSS frameworks.
- Experience in fintech, payment processing applications, or e-commerce platforms.
- Familiarity with automated testing frameworks (Jest, React Testing Library, Cypress).
- Exposure to CI/CD tools, version control systems (Git), and modern software development practices.
- Knowledge of frontend security best practices (XSS prevention, CSP, authentication management).
Jobgurus