We are building an ecosystem to provide millions of customers with the best choice and value in digital and financial services. We are creating new and unique experiences for our customers and can offer scale to our partners to reach new audiences.
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.
Method of Application
Signup to view application details.
Signup Now