Front-End Developer

3 - 7 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Fortune 500 global IT services leader, you will be responsible for the following key responsibilities: - Develop secure and scalable frontend applications using React.js, JavaScript/TypeScript, and modern state management tools such as Redux, Context API, and MobX. - Implement robust authentication and authorization flows with OAuth2, OIDC, JWT, and AWS Cognito. - Ensure code security and quality by utilizing SAST/DAST tools like Veracode, SonarQube, and integrating checks into CI/CD pipelines. - Collaborate across teams including DevOps, backend, and security to build cloud-native apps using AWS services like ECS Fargate, IAM, and CloudWatch. - Conduct thorough testing and monitoring using Jest, Cypress, and observability tools like AWS X-Ray and CloudWatch. Qualifications required for this role include: - Minimum 3 years of professional experience with React.js, JavaScript (ES6+), and preferably TypeScript. - Strong expertise in React Hooks, component-based architecture, and state management (Redux, Context API, or MobX). - Solid understanding of frontend security principles including XSS, CSRF, secure token handling, and secure API consumption. - Hands-on experience implementing authentication and authorization flows using OAuth2, OIDC, JWT, and AWS Cognito. - Experience with AWS services for frontend/cloud apps: ECS Fargate, IAM, Secrets Manager, VPCs, CloudFront, and WAF. - Proficiency with SAST/DAST tools (Veracode, SonarQube, Snyk, or similar) and remediating vulnerabilities in codebases. - Familiarity with CI/CD pipelines and integrating security and code quality checks such as Sonar scans, code coverage, and unit tests. - Experience monitoring applications using AWS CloudWatch, OAM, X-Ray, or similar observability tools. - Knowledge of CORS, HTTPS, secure headers, CSP, and best practices for secure frontend development. - Experience with unit, integration, and end-to-end testing frameworks like Jest, React Testing Library, Cypress. - Strong problem-solving and debugging skills with the ability to analyze and fix security and performance issues. - Comfortable collaborating with backend, DevOps, and security teams in a cloud-native environment. - Proactive in learning and applying new security practices, frameworks, and tools. Nice-to-Have Skills: - Airlines experience You will be working in an inclusive and values-driven environment that fosters a culture of belonging and corporate citizenship.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You