Job Description
We are seeking a Senior Full Stack React-NodeJS Developer to join our credit team.
Responsibilities:
* Create scalable front-end applications in an Agile environment
* Develop custom components to meet project requirements
* Install and configure AWS CLI and Sandbox/Local environments
* Align with Credit Solution Lead, Product Owner, and BSAs to transform business needs into high-quality applications
* Manage multiple tasks and projects simultaneously
* Research emerging technologies and develop POCs
* Deliver intuitive user interfaces using MUI and Google's Material Design
* Develop personas, scenarios, and user stories
* Create wireframes, prototypes, and high-fidelity mock-ups
Requirements:
* 5+ years' experience in full stack development
* Expert knowledge of TypeScript, Turbo Repo, and CSS Modules
* Experience with GraphQL, REST APIs, and microservice architecture
* Proficiency with Storybook, Radix UI components, and HTML/CSS/JavaScript fundamentals
* Experience with PostgreSQL, Graph Database and/or NoSQL databases
* Proficient with Docker and AWS environments
* Strong understanding of UI/UX design principles
* Expertise in Git version control systems
* Experience implementing token-based authentication
* Ability to design and implement scalable, high-availability applications
* Implementation of unit, integration, and E2E tests across the application stack
What will set you apart?
* Experience with Figma, ReactFlow, Redux, and Material Design
* Knowledge of various authentication mechanisms
* Familiarity with Jira, Confluence, BitBucket, and Jenkins
* Experience with SAFe development methodology & DevOps
* Bachelor's degree in Finance, Statistics, Economics, Computer Science, or related field
* Hands-on development with React/Redux, TypeScript, and D3
* Experience with PNPM, HTML5, SASS/CSS3, JSX, ES6, Jest/Vitest, NGiNx
* Understanding of React principles components, hooks, lifecycle)