React Developer
3-6 years
Job Description
Designation: Software Engineer
Experience Level: 3-6 years
Term: Full Time, Permanent
Location: Bangalore (Work from Office)
Job Summary:
We are looking for a skilled Front-End Developer to design and develop an engaging Omni-Channel Banking Platform using React.js. The ideal candidate should have experience in building high-performance, responsive, and secure banking applications that provide a seamless experience across web and mobile platforms.
Skills Required:
- Core Front-End Technologies:
- React.js, Redux, TypeScript, JavaScript (ES6+)
- Next.js, Tailwind CSS, Material-UI, Styled Components
- GraphQL, Apollo Client, Axios
- Webpack, Babel, ESLint
- Banking & Financial Domain Expertise:
- Experience in Omni-Channel Banking applications (Web, Mobile, APIs)
- Understanding of Open Banking (ISO20022, PSD2, UPI, SWIFT)
- Familiarity with Payment Gateway Integration & Core Banking Systems (CBS)
- DevOps & Cloud Technologies:
- CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI)
- Cloud Platforms: AWS, Azure, Google Cloud
- API Gateway: Kong, Apigee, AWS API Gateway
- Security & Compliance:
- OAuth2, JWT, OpenID Connect, Keycloak
- Secure Coding Practices (OWASP, PCI-DSS, GDPR)
- Identity & Access Management (IAM, RBAC)
- Soft Skills:
- Strong problem-solving and critical thinking skills.
- Ability to collaborate with cross-functional teams and follow best practices.
- Excellent communication and teamwork skills.
Roles & Responsibilities:
- UI/UX Development & Implementation
- Develop highly responsive, scalable, and interactive front-end applications using React.js, Redux, and TypeScript.
- Create intuitive user interfaces for banking applications with a focus on usability, accessibility, and security.
- Ensure cross-browser compatibility and optimize performance across multiple devices.
- Work closely with UI/UX designers to implement visually appealing and user-friendly designs.
- API Integration & State Management
- Integrate with RESTful APIs, GraphQL, and microservices for seamless data exchange.
- Manage application state efficiently using Redux, Context API, or Zustand. – Implement secure authentication and authorization mechanisms using OAuth, JWT, and OpenID Connect.
- Code Quality & Best Practices
- Write clean, reusable, and maintainable code following best practices.
- Perform code reviews, unit testing, and debugging to ensure high code quality.
- Work with CI/CD pipelines to automate testing and deployment.
- Security & Compliance
- Implement secure coding practices following OWASP guidelines.
- Ensure compliance with PCI-DSS, GDPR, and banking security standards.
- Work with identity & access management (IAM) solutions like Keycloak.
- Performance Optimization & Monitoring
- Optimize front-end performance, reducing latency and improving load times.
- Implement lazy loading, code splitting, and efficient rendering techniques.
- Use monitoring tools like Google Lighthouse, Sentry, and New Relic.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Basic understanding of software development principles and frontend technologies.
- Strong communication skills and the ability to work in a team environment.
About Us :
ModeFinServer is a digital transformation partner of leading banks & financial institutions offering world-class Omni Channel & Digital Banking solutions focused on creating seamless customer experiences.
Our Vision :
To be the preferred Financial Technology Service provider.
Our Mission :
To partner with our customers to deliver best- in-class financial technology platform that simplify and enhance financial
operations.
Industry: IT-Software / Software Services
Functional Area: Banking, IT Software – Application Programming, Maintenance
Company: http://www.modefin.com/