FRONT-END DEVELOPER
Ikeja, Lagos, Nigeria
Full Time
Mid Level
About us
PalmPay is a cutting-edge fintech company revolutionizing the financial services industry
through innovative technology. Our platform provides seamless financial solutions to our
users, enhancing their experience and trust in digital finance. We are looking for a talented
Front-End Developer to join our dynamic team and help us build the future of financial
technology.
About the role
As a Front-End Developer, you will be responsible for creating and optimizing the user[1]facing components of our platform. You will work closely with designers, back-end
developers, and product managers to deliver high-quality, scalable, and maintainable code.
Your expertise in Next.js, React.js, JavaScript, HTML, and CSS, along with other front-end
libraries and frameworks, will be critical to enhancing the user experience and ensuring
the platform's performance and reliability.
Key Responsibilities:
• Develop and maintain user interfaces: Build responsive and dynamic user interfaces
using Next.js and React.js to create smooth and engaging user experiences.
• Collaborate with cross-functional teams: Work closely with UX/UI designers, back-end
developers, and product managers to translate designs and wireframes into high-quality
code.
• Optimize performance: Ensure the platform is optimized for maximum speed and
scalability, focusing on performance best practices and front-end optimization techniques.
• Implement best practices: Adhere to front-end development best practices, including code
reviews, unit testing, and continuous integration.
• Stay updated on industry trends: Keep up with the latest advancements in front-end
development, libraries, frameworks, and industry trends, and bring fresh ideas to the team.
• Ensure cross-browser compatibility: Ensure that the application works seamlessly across
different browsers and devices.
• Enhance accessibility: Ensure that the platform is accessible to all users, including those
with disabilities, by following web accessibility guidelines.
• Write clean, maintainable code: Produce high-quality code that is well-documented and
follows industry standards for maintainability and scalability.
Qualifications:
• Proven experience: 3+ years of experience as a Front-End Developer, with a strong focus
on building complex web applications.
• Technical expertise: Proficiency in Next.js, React.js, JavaScript, HTML, and CSS is required.
Familiarity with TypeScript is a plus.
• Experience with front-end libraries and frameworks: Experience with other front-end
tools and libraries (e.g., Redux, Material-UI, Tailwind CSS, etc.).
• Understanding of API integration: Solid understanding of RESTful APIs and how to
interface with them in a front-end application.
• Version control: Proficiency in version control tools, such as Git.
• Attention to detail: A strong eye for detail and commitment to delivering high-quality user
interfaces.
• Problem-solving skills: Ability to troubleshoot and solve problems efficiently, both
independently and as part of a team.
• Communication skills: Strong communication skills, with the ability to articulate ideas
clearly and collaborate effectively with team members.
Preferred Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Previous experience in the Fintech industry or working on financial applications.
• Experience working in an Agile/Scrum development environment.
• Testing: Experience with front-end testing frameworks like Jest, Cypress, or Enzyme.
• Excellent problem-solving and debugging skills.
• Strong communication and interpersonal skills.
• Ability to work independently and collaboratively in a fast-paced environment.
PalmPay is a cutting-edge fintech company revolutionizing the financial services industry
through innovative technology. Our platform provides seamless financial solutions to our
users, enhancing their experience and trust in digital finance. We are looking for a talented
Front-End Developer to join our dynamic team and help us build the future of financial
technology.
About the role
As a Front-End Developer, you will be responsible for creating and optimizing the user[1]facing components of our platform. You will work closely with designers, back-end
developers, and product managers to deliver high-quality, scalable, and maintainable code.
Your expertise in Next.js, React.js, JavaScript, HTML, and CSS, along with other front-end
libraries and frameworks, will be critical to enhancing the user experience and ensuring
the platform's performance and reliability.
Key Responsibilities:
• Develop and maintain user interfaces: Build responsive and dynamic user interfaces
using Next.js and React.js to create smooth and engaging user experiences.
• Collaborate with cross-functional teams: Work closely with UX/UI designers, back-end
developers, and product managers to translate designs and wireframes into high-quality
code.
• Optimize performance: Ensure the platform is optimized for maximum speed and
scalability, focusing on performance best practices and front-end optimization techniques.
• Implement best practices: Adhere to front-end development best practices, including code
reviews, unit testing, and continuous integration.
• Stay updated on industry trends: Keep up with the latest advancements in front-end
development, libraries, frameworks, and industry trends, and bring fresh ideas to the team.
• Ensure cross-browser compatibility: Ensure that the application works seamlessly across
different browsers and devices.
• Enhance accessibility: Ensure that the platform is accessible to all users, including those
with disabilities, by following web accessibility guidelines.
• Write clean, maintainable code: Produce high-quality code that is well-documented and
follows industry standards for maintainability and scalability.
Qualifications:
• Proven experience: 3+ years of experience as a Front-End Developer, with a strong focus
on building complex web applications.
• Technical expertise: Proficiency in Next.js, React.js, JavaScript, HTML, and CSS is required.
Familiarity with TypeScript is a plus.
• Experience with front-end libraries and frameworks: Experience with other front-end
tools and libraries (e.g., Redux, Material-UI, Tailwind CSS, etc.).
• Understanding of API integration: Solid understanding of RESTful APIs and how to
interface with them in a front-end application.
• Version control: Proficiency in version control tools, such as Git.
• Attention to detail: A strong eye for detail and commitment to delivering high-quality user
interfaces.
• Problem-solving skills: Ability to troubleshoot and solve problems efficiently, both
independently and as part of a team.
• Communication skills: Strong communication skills, with the ability to articulate ideas
clearly and collaborate effectively with team members.
Preferred Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Previous experience in the Fintech industry or working on financial applications.
• Experience working in an Agile/Scrum development environment.
• Testing: Experience with front-end testing frameworks like Jest, Cypress, or Enzyme.
• Excellent problem-solving and debugging skills.
• Strong communication and interpersonal skills.
• Ability to work independently and collaboratively in a fast-paced environment.
Apply for this position
Required*