SIGN IN
Full Stack Developer with React.js jobs in United States
cer-icon
Apply on Employer Site
company-logo

APN Consulting, Inc. · 3 days ago

Full Stack Developer with React.js

APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. The Onshore Lead will serve as the technical architect and team leader for the SCPT Costing platform, guiding a distributed team while driving architectural decisions and maintaining high-quality deliverables.
ConstructionCloud ComputingConsultingHealthcareHuman ResourcesInformation TechnologyFacility ManagementHealth CareIT ManagementService IndustryStaffing Agency
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design and evolve the serverless architecture on AWS, ensuring scalability, reliability, and cost-effectiveness
Make critical decisions on technology stack, frameworks, and third-party integrations
Establish and enforce coding standards, best practices, and design patterns across the team
Balance feature delivery with technical debt reduction and system improvements
Identify and resolve performance bottlenecks in UI, API, and database layers
Ensure application meets Nike's security standards, compliance requirements, and data protection policies
Lead daily standups, sprint planning, and retrospectives with distributed team across time zones
Provide technical guidance and career development for 3 senior and 5 junior/mid-level offshore developers
Conduct thorough code reviews, providing constructive feedback and knowledge sharing
Identify skill gaps and create learning paths for team members
Address technical disagreements and facilitate consensus on architectural decisions
Work with HR/management on performance reviews and goal setting
Break down complex features into actionable user stories and tasks
Identify technical risks early and develop mitigation strategies
Translate technical concepts for non-technical stakeholders
Ensure on-time, high-quality delivery of features and bug fixes
Work with Product, UX, Business Analysts, and other engineering teams
Provide accurate effort estimates for roadmap planning
Lead implementation of complex, high-risk features
Build POCs for new technologies or architectural changes
Troubleshoot and resolve critical production issues
Investigate and prototype solutions for ambiguous requirements

Qualification

React.jsNode.jsAWSPostgreSQLTerraformDockerAgile/Scrum MasteryCommunication ExcellenceProblem-Solving

Required

Minimum years of experience required: 10+
Full stack developer with reactjs, Node & AWS skills with good client communication and coordination
Technical Leadership & Architecture
System Architecture: Design and evolve the serverless architecture on AWS, ensuring scalability, reliability, and cost-effectiveness
Technology Strategy: Make critical decisions on technology stack, frameworks, and third-party integrations
Code Quality: Establish and enforce coding standards, best practices, and design patterns across the team
Technical Debt Management: Balance feature delivery with technical debt reduction and system improvements
Performance Optimization: Identify and resolve performance bottlenecks in UI, API, and database layers
Security & Compliance: Ensure application meets Nike's security standards, compliance requirements, and data protection policies
Offshore Team Management: Lead daily standups, sprint planning, and retrospectives with distributed team across time zones
Mentorship: Provide technical guidance and career development for 3 senior and 5 junior/mid-level offshore developers
Code Reviews: Conduct thorough code reviews, providing constructive feedback and knowledge sharing
Skill Development: Identify skill gaps and create learning paths for team members
Conflict Resolution: Address technical disagreements and facilitate consensus on architectural decisions
Performance Management: Work with HR/management on performance reviews and goal setting
Sprint Planning: Break down complex features into actionable user stories and tasks
Risk Management: Identify technical risks early and develop mitigation strategies
Stakeholder Communication: Translate technical concepts for non-technical stakeholders
Delivery Oversight: Ensure on-time, high-quality delivery of features and bug fixes
Cross-functional Collaboration: Work with Product, UX, Business Analysts, and other engineering teams
Estimation & Planning: Provide accurate effort estimates for roadmap planning
Critical Features: Lead implementation of complex, high-risk features
Proof of Concepts: Build POCs for new technologies or architectural changes
Production Support: Troubleshoot and resolve critical production issues
Technical Spikes: Investigate and prototype solutions for ambiguous requirements
Cloud & Infrastructure (Expert Level)
AWS Services: Compute: Lambda, API Gateway, Step Functions
Storage: S3, RDS (PostgreSQL), OpenSearch
Integration: SQS, EventBridge, SNS
Security: IAM, KMS, Secrets Manager, VPC
Monitoring: CloudWatch, X-Ray, CloudWatch Insights
Infrastructure as Code: Terraform: Advanced module development, state management, multi-environment deployments
Terraform best practices: DRY principles, remote state, workspace management
Infrastructure security and compliance automation
CI/CD: Jenkins: Declarative pipelines, Groovy DSL, multi-stage deployments
Docker containerization and orchestration
Automated testing integration
Blue-green and canary deployment strategies
Backend Development (Expert Level)
Node.js Ecosystem: Advanced Node.js patterns (async/await, event emitters, streams)
Express.js for API development
AWS Lambda optimization and cold start management
Memory management and performance tuning
Database Technologies: PostgreSQL: Query optimization, indexing strategies, connection pooling
Sequelize ORM: Complex associations, migrations, transactions
Database design and normalization
Read replicas and database scaling
Event-Driven Architecture: Kafka/KafkaJS: Consumer groups, offset management, partition strategies
Message queue patterns (SQS, dead letter queues)
Event sourcing and CQRS patterns
Idempotency and exactly-once processing
Search & Analytics: OpenSearch/Elasticsearch: Index design, query DSL, aggregations
elastic-builder for complex queries
Search optimization and relevance tuning
Additional Technologies: Snowflake data warehouse (queries, data modeling)
Databricks SQL integration
LDAP/Active Directory integration
Excel processing (ExcelJS, xlsx libraries)
Frontend Development (Advanced Level)
React Ecosystem: React 17+ (Hooks, Context API, performance optimization)
Redux/Redux-Saga for complex state management
React Router v6
Module Federation (micro-frontends)
UI Libraries & Tools: AG Grid Enterprise (complex data grids)
Material-UI/Emotion (styled components)
Webpack configuration and optimization
Authentication & Authorization: Okta integration
OAuth 2.0 / OpenID Connect flows
JWT token management
Role-based access control (RBAC)
DevOps & Tooling (Advanced Level)
Version Control: Git advanced workflows (rebase, cherry-pick, branching strategies)
Testing: Jest (unit, integration testing)
Cypress (E2E testing)
API testing (Postman/Bruno)
Test coverage analysis and improvement
Monitoring & Observability: CloudWatch Logs Insights
Distributed tracing (X-Ray)
Application Performance Monitoring (APM)
Custom metrics and alerting
Containerization: Docker, Docker Compose, multi-stage builds
Required Soft Skills & Leadership Qualities
Communication Excellence
Clear Technical Communication: Ability to explain complex technical concepts to non-technical stakeholders
Documentation: Create comprehensive technical documentation, ADRs (Architecture Decision Records), and runbooks
Cross-timezone Collaboration: Effective async communication with offshore team
Presentation Skills: Present technical solutions to senior leadership and stakeholders
Active Listening: Understand team concerns, requirements ambiguity, and stakeholder needs
Leadership & Mentorship
Servant Leadership: Support team success by removing blockers and providing resources
Conflict Resolution: Navigate technical disagreements with diplomacy and data-driven decisions
Growth Mindset: Foster a learning culture, encourage experimentation and innovation
Empathy: Understand team challenges, especially across cultural and time zone differences
Decision Making: Make timely decisions with incomplete information when necessary
Problem-Solving & Critical Thinking
Analytical Thinking: Break down complex problems into manageable components
Root Cause Analysis: Investigate production issues systematically
Trade-off Analysis: Balance competing priorities (speed vs. quality, cost vs. performance)
Innovation: Identify opportunities for process improvements and technical innovations
Project Management
Agile/Scrum Mastery: Deep understanding of agile principles and practices
Risk Management: Proactively identify and mitigate risks
Prioritization: Help product owners prioritize technical work vs. feature work
Estimation: Provide accurate estimates and communicate uncertainty
Time Management: Balance hands-on work with leadership responsibilities

Preferred

Nike Design System (EDS)

Company

APN Consulting, Inc.

twittertwittertwitter
company-logo
APN Consulting, Inc. is a technology and talent solutions company helping enterprises maximize the value of their IT investments.

H1B Sponsorship

APN Consulting, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (5)
2022 (1)
2021 (1)
2020 (2)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Vedant Pathak
Founder/CEO
linkedin
Company data provided by crunchbase