React Native Developer
Full Job Description
Job Description
Designation: Software Engineer
Experience Level: 3-6 years
Term: Full Time, Permanent
Location: Bangalore (Work from Office)
Job Summary:
ModeFinServer is seeking a skilled Front-End Developer to design and build an engaging Omni-Channel Banking Platform using React Native. The ideal candidate will have experience developing high-performance, responsive, and secure banking applications that offer a seamless user experience across web and mobile devices. This role is based in Bangalore and requires working from the office.
Skills Required:
- Core Front-End Technologies:
- Strong proficiency in React Native.
- Solid understanding of JavaScript/TypeScript (ES6+).
- Familiarity with state management libraries such as Redux, Context API, or MobX.
- Experience integrating REST APIs and GraphQL.
- Hands-on experience with native modules for iOS/Android when required.
- Understanding of mobile UI/UX design principles.
- Proficiency with debugging tools like Flipper, Chrome DevTools, and Reactotron.
- Experience with Git version control.
- Banking & Financial Domain Expertise:
- Experience in Omni-Channel Banking applications (Web, Mobile, APIs).
- Understanding of Open Banking standards (ISO20022, PSD2, UPI, SWIFT).
- Familiarity with Payment Gateway Integration and Core Banking Systems (CBS).
- DevOps & Cloud Technologies:
- Experience with CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI).
- Familiarity with Cloud Platforms: AWS, Azure, Google Cloud.
- Experience with API Gateways like Kong, Apigee, or AWS API Gateway.
- Security & Compliance:
- Knowledge of security protocols such as OAuth2, JWT, OpenID Connect, and Keycloak.
- Understanding of Secure Coding Practices (OWASP, PCI-DSS, GDPR).
- Experience with Identity & Access Management (IAM, RBAC).
- Soft Skills:
- Strong problem-solving and critical thinking abilities.
- Ability to collaborate effectively with cross-functional teams and adhere to best practices.
- Excellent communication and teamwork skills.
Roles & Responsibilities:
- Design and develop cross-platform mobile applications utilizing React Native.
- Collaborate with designers, product managers, and fellow developers to deliver high-quality features.
- Integrate RESTful APIs and third-party libraries into mobile applications.
- Write clean, maintainable, and efficient code.
- Debug and resolve performance and UI/UX issues.
- Participate in code reviews and contribute to the team's best practices.
- Optimize applications for maximum speed and scalability.
- Stay current with the latest mobile development trends and technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Basic understanding of software development principles and front-end technologies.
- Strong communication skills and the ability to work effectively in a team environment.
Company
ModeFinServer
ModeFinServer is a leading IT services company specializing in digital transformation for banks and financial institutions. They provide advanced Omni-Channel and Digital Banking solutions designed to...