Job Openings
Front-End Developer - React JS (Financial Platforms)
About the job Front-End Developer - React JS (Financial Platforms)
Job Summary:
We are looking for a highly skilled and user-focused React JS Developer to build intuitive, scalable, and secure user interfaces for web-based banking or fintech platforms. This role involves working closely with backend developers, designers, and product managers to deliver seamless digital experiences across customer and internal-facing applications.
The ideal candidate has hands-on experience with React and modern JavaScript frameworks, strong UI/UX sensibility, and thrives in fast-paced, agile environments.
Key Responsibilities:
- Develop, test, and maintain responsive web applications using React JS and related frontend technologies.
- Translate UI/UX wireframes and product requirements into clean, reusable, and well-structured code.
- Integrate frontend components with RESTful APIs and backend services.
- Collaborate with designers, product owners, and backend developers to ensure consistency, performance, and security.
- Optimize applications for maximum speed, scalability, and accessibility.
- Write and maintain unit and integration tests for frontend components.
- Troubleshoot and debug issues across browsers and devices.
- Participate in code reviews, agile ceremonies, and sprint planning to align with development standards and delivery timelines.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or related field.
- 3-5 years of experience in frontend development with a strong focus on React JS and JavaScript (ES6+).
- Proficiency in HTML5, CSS3, SASS, and frontend build tools like Webpack or Vite.
- Experience with state management libraries (Redux, Zustand, Context API) and UI libraries (Material UI, Ant Design).
- Familiarity with RESTful API integration, JSON, and security best practices in frontend development.
- Experience using Git, agile project management tools (JIRA), and CI/CD pipelines.
- Knowledge of testing frameworks such as Jest, React Testing Library, or Cypress is a plus.
- Strong attention to detail, design thinking, and performance optimization.