Senior Frontend Developer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Web React Native and React JS Developer

Key Responsibilities:

  • Develop and maintain mobile applications using

    React Native

    and web applications using

    React JS

    .
  • Work closely with backend engineers to integrate secure

    payment gateways

    ,

    backend service apis

    and ensure smooth user transactions.
  • Implement and enforce

    API security protocols

    (e.g. JWT, encryption techniques) to protect user data and ensure secure communications.
  • Collaborate with UX/UI designers to ensure the apps are user-friendly and responsive across mobile and web platforms.
  • Implement secure authentication, authorization, and session management for payments-related features.
  • Optimize applications for speed, scalability, and responsiveness while ensuring robust security practices.
  • Conduct thorough code reviews to maintain high code quality and secure coding practices.
  • Work within an Agile environment and collaborate with product managers to ensure timely delivery of features.
  • Keep up to date with the latest web and mobile security threats and best practices, including Payment Card Industry Data Security Standard (PCI DSS) compliance.
  • Troubleshoot, debug, and resolve issues related to payment transactions, API security, and app performance.


Required Qualifications:

  • Experience with React JS and React Native

    : Proven experience in building and maintaining responsive web and mobile applications using React and React Native.
  • Payments Integration Experience

    : Strong understanding of integrating payment systems. Experience with

    transaction security

    .
  • API Security Expertise

    : In-depth knowledge of API security protocols, including but not limited to:
  • Authentication mechanisms (e.g., JWT)
  • Data encryption (e.g., HTTPS, TLS/SSL)
  • Rate limiting and request validation
  • Preventing

    Cross-Site Scripting (XSS)

    and

    SQL Injection

    attacks
  • Understanding of PCI DSS compliance and secure handling of sensitive payment data
  • Frontend Development

    : Strong skills in

    JavaScript

    (ES6+),

    TypeScript

    ,

    HTML5

    ,

    CSS3

    , and responsive design principles.
  • State Management

    : Experience with state management libraries like

    Redux

    ,

    MobX

    , or

    Context API

    .
  • Version Control

    : Proficiency in Bitbucket for version control.
  • Testing & Quality Assurance

    : Experience with unit and integration testing frameworks like

    Jest

    ,

    Mocha

    ,

    Enzyme

    , or similar.
  • Secure Coding Practices

    : Knowledge of secure coding techniques and best practices for web and mobile applications.
  • Experience with Agile

    : Familiarity with Agile/Scrum methodologies and working in fast-paced, collaborative environments.


Preferred Skills:

  • Cloud Platforms

    : Experience working with cloud services such as

    AWS

    for secure storage and processing of payment data.
  • CI/CD

    : Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools to automate secure deployments.
  • Additional Programming Languages

    : Experience with backend technologies like

    Node.js

    ,

    Python

    ,

    Java

    , or

    Go

    is a plus.
  • UX/UI Design

    : Understanding of UX/UI principles, particularly for designing secure payment interfaces.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Airtel Payments Bank logo
Airtel Payments Bank

Financial Technology

New Delhi

RecommendedJobs for You