Job Description
Development of secure and performant Front-end and Back-end code in JavaScript Ecosystem.
Vulnerability Remediation & Secure Code Development: Take ownership of fixing pre-identified security vulnerabilities within our React, Node.js, and Next.js codebase. This involves writing secure, clean, efficient, and performant code to patch existing flaws, refactor vulnerable components, and integrate necessary security controls.
Dependency Remediation: Address vulnerabilities originating from third-party libraries and packages (npm dependencies) by updating, patching, or replacing insecure versions, and ensuring all utilized libraries comply with security standards, considering their impact on overall application performance.
Participate in the entire application lifecycle, focusing on coding, debugging, and deployment.
Collaborate effectively with cross-functional teams, including PO’s, SM’s, and other developers, to define, design, and ship new features.
Deep Expertise in JavaScript Ecosystem and experience working in banking and financial sectors
Front-end :
- React.js with styled-components
- React Native with styled-components
- knowledge of micro frontend architecture
- frameworks such as Next.js
Back-end :
- NodeJS in TypeScript
- knowledge of TypeORM or more modern ORM is a plus
Experience in vulnerability scanning concepts:
- SAST
- DAST
- Dependency scanning
- Other common OWASP guidelines
Hiring Team Member
