Senior Full Stack React Developer-Need 15+ Years Experience
Full Time
Occasional Travel Required
Remote
$70+


cloudingest inc
Fitment
Dice Job Match Score™
📊 Calculating match score...
Job Details
Skills
- React.js
- TypeScript
- React 18
- Redux Toolkit (RTK)
Summary
Role: Senior Full Stack React Developer
Location: Remote
Location: Remote
Position Overview
We are seeking a highly skilled Senior Full Stack React Developer to join our engineering team and contribute to the design, development, and delivery of modern web applications. This role requires ownership of end-to-end feature development across both frontend and backend systems, including React, TypeScript, Node.js, Express, API integrations, and testing.
The ideal candidate is a senior individual contributor who can independently drive technical decisions, design reusable application patterns, contribute to architecture discussions, and deliver high-quality, scalable solutions in an Agile environment.
Key Responsibilities
Full-Stack Feature Ownership
- Build and own complete vertical slices of functionality across frontend and backend layers.
- Develop React components, TypeScript interfaces, RTK Query endpoints, Node.js services, and Express APIs.
- Design scalable and reusable application patterns that support future feature development.
- Ensure consistency across application architecture and implementation.
Frontend Development
- Develop modern React applications using React 18 best practices.
- Implement functional components, custom hooks, Suspense, lazy loading, and performance optimizations.
- Create reusable and maintainable UI components using design system libraries.
- Build dynamic forms using React Hook Form with Yup or Zod validation.
- Implement complex workflows including multi-step forms, conditional logic, and role-based user experiences.
- Optimize application performance and user experience.
Backend Development
- Design and develop RESTful APIs using Node.js and Express.
- Define efficient API contracts that support frontend requirements and scalability.
- Integrate with external REST and SOAP-based APIs.
- Handle pagination, rate limiting, versioning, and external service constraints.
- Implement authentication and authorization mechanisms using JWT, OAuth 2.0, and OpenID Connect (OIDC).
- Utilize Redis caching strategies to improve performance while managing cache consistency.
Architecture & Design
- Participate in technical design discussions and architectural decision-making.
- Design reusable component APIs and backend service patterns.
- Define endpoint structures, caching approaches, and permission models.
- Identify opportunities for code reuse and standardization across the application.
- Evaluate technical risks and propose scalable solutions.
Testing & Quality Engineering
- Develop tests alongside implementation rather than after development.
- Write behavioral tests using Vitest and React Testing Library.
- Create unit, integration, and asynchronous workflow tests.
- Validate loading states, error handling, and API interaction behavior.
- Ensure high code quality through automated testing and peer reviews.
Agile Collaboration
- Participate in sprint planning, backlog grooming, and estimation sessions.
- Collaborate closely with product managers, designers, architects, and engineering teams.
- Review user stories and proactively identify missing requirements or design gaps.
- Document technical decisions, assumptions, and implementation approaches.
- Participate in code reviews and knowledge-sharing activities.
Required Qualifications
Frontend Technologies
- 5+ years of professional experience developing applications with React.
- 3+ years of hands-on experience using TypeScript in production environments.
- Strong understanding of:
- React 18
- Functional Components
- Hooks
- Suspense
- Lazy Loading
- Memoization Techniques
- Experience with:
- Redux Toolkit (RTK)
- RTK Query
- React Hook Form
- Yup or Zod validation frameworks
- Experience working with enterprise design systems and component libraries.
Backend Technologies
- 3+ years of Node.js development experience.
- 3+ years building REST APIs using Express or similar frameworks.
- Experience integrating third-party REST and SOAP services.
- Strong understanding of API design, error handling, and service integration patterns.
- Experience implementing:
- JWT Authentication
- OAuth 2.0
- OpenID Connect (OIDC)
- Hands-on experience with Redis caching strategies.
Testing
- Experience with:
- React Testing Library
- Vitest
- Unit Testing
- Integration Testing
- Strong understanding of testing behavior versus implementation details.
- Experience testing asynchronous operations and API interactions.
Professional Skills
- Strong problem-solving and analytical abilities.
- Excellent written and verbal communication skills.
- Ability to work effectively with incomplete requirements and evolving specifications.
- Experience working within Agile/Scrum environments.
- Strong code review and mentoring capabilities.
Preferred Qualifications
Salesforce Integration
- Experience integrating with Salesforce APIs:
- REST API
- SOQL
- Composite REST API
- Understanding of Salesforce object relationships and platform limitations.
- Experience building integrations with shared Salesforce environments.
Salesforce Financial Services Cloud (FSC)
Knowledge of FSC objects and financial planning workflows, including:
- FinancialAccount
- FinancialAccountParty
- FinancialAccountTransaction
Configuration-Driven UI Development
- Experience building applications driven by metadata or JSON configurations.
- Dynamic form generation and role-based UI rendering.
Authentication & Identity
- Experience implementing authentication using Okta.
- Familiarity with:
- Okta React SDK
- Token Management
- Protected Routes
- User Claims Management
Event-Driven Systems
- Exposure to Apache Kafka or similar messaging platforms.
- Understanding of:
- Event Consumption
- At-Least-Once Delivery
- Schema Registry Concepts
Financial Services Domain
Knowledge of:
- Financial Planning
- Wealth Management
- Advisor-Client Relationships
- Fee Allocation Models
- Fiduciary Workflows
Python Development
- Experience with:
- FastAPI
- Flask
- Django REST Framework
- Understanding of asynchronous programming patterns.
Data & ETL
- Experience with:
- Pandas
- SQLAlchemy
- Data Transformation Pipelines
- ETL Processes
- Data Migration Projects
Accessibility
- Knowledge of WCAG 2.1 AA standards.
- Experience implementing accessible UI components and workflows.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: RTX1bc3ac
- Position Id: 9007714
- Posted 2 hours ago
Company Info
About cloudingest inc
CloudIngest is a full-service tech software firm. We possess extensive practical experience in Management, Business, and Economics. We stay up-to-date on emerging trends in terms of both the evolving cloud-based tech stack and client considerations in terms of Financial Billing and Payments. Our team consists of Client Intake Managers, Project Managers, Software Developers, Quality Assurance, and Integrative Solution and NLP Specialists all of whom are fully-equipped and ready to interface with members of your existing team. We are experienced working with client-side Project Managers as well as Designers and C-Suite business executives.
Create job alert
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs