Full Stack Developer with - Beaverton - APN Consulting

    APN Consulting
    APN Consulting Beaverton

    6 days ago

    Description
    APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. We focus on high impact technology solutions in ServiceNow, Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us.

    Job title:
    Full Stack Developer with
    Duration of the project: 6 months

    Work Location with Zip code:
    One Bowerman Drive, Beaverton, OR 97005, USA

    Work Mode : 100% Onsite

    Minimum years of experience required: 10+
    Is Skype/WebEx interview, OK? Video conference
    Please Confirm Must Have Skills (TOP 3 SKILLS) - Full stack developer with reactjs, Node & AWS skills with good client communication and cordination
    Onshore Lead - SCPT Costing Platform
    Position Overview

    The Onshore Lead will serve as the technical architect and team leader for the SCPT (Supply Chain Planning & Tracking) Costing platform, a mission-critical enterprise application built on AWS serverless architecture.

    This role requires a seasoned full-stack engineer who can bridge technical excellence with leadership, guiding a distributed team of 8 offshore developers (3 API, 2 UI, 2 QA, 1 Infrastructure) while driving architectural decisions and maintaining high-quality deliverables.

    Primary Responsibilities

    • Technical Leadership & Architecture (40%)

    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
    • Team Leadership & Mentorship (30%)

    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
    • Project Delivery & Stakeholder Management (20%)

    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
    • Hands-on Development (10%)

    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
    Required Technical Skills
    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)


    Ecosystem:
    Advanced patterns (async/await, event emitters, streams)
    for API development
    AWS Lambda optimization and cold start management
    Memory management and performance tuning

    Database Technologies:
    Postgre


    SQL:
    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)
    Nike Design System (EDS) - preferred
    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

    We are committed to fostering a diverse, inclusive, and equitable workplace where individuals from all backgrounds feel valued and empowered to contribute their unique perspectives.

    We strongly encourage applications from candidates of all genders, races, ethnicities, abilities, and experiences to join our team and help us build a culture of belonging.


  • Work in company

    Developer

    Only for registered members

    + Join Net2Source, Inc., one of the fastest growing IT Consulting companies across USA. · +Web service developmentWriting automated unit tests+ ...

    Beaverton

    2 weeks ago

  • Work in company

    Developer

    Only for registered members

    Client is embarking on the big data platform in Consumer Digital using Hadoop Distributed File System cluster. As a Sr. Hadoop developer you will work with a variety of talented client team mates and be a driving force for building solutions. · ...

    Beaverton, OR

    1 week ago

  • Work in company

    Textile Developer

    Only for registered members

    We're looking for an innovative and curious Material Developer with a passion for textiles, print and pattern. · ...

    Beaverton

    1 month ago

  • Work in company

    Java Developer

    Only for registered members

    We need a senior Java developer who is ok developing test scripts. It's a medium sized company so someone who can interview onsite has preference. · Your advanced Java programming skills will be applied to building test tools, test reports, automated tests and to execute load tes ...

    Beaverton

    2 weeks ago

  • Work in company

    Materials Developer

    Only for registered members

    Develop materials for products with a team player attitude. · Bachelor's degree in Textile Engineering or related field · Minimum 5+ years' relevant work experience in material development and/or product development · ...

    Beaverton

    1 month ago

  • Work in company

    Product Developer

    Only for registered members

    We're looking for an innovative and curious Material Developer with a passion for textiles, print and pattern.The candidate will use their technical materials knowledge to deliver creative material solutions for our performance and lifestyle Apparel product. · ...

    Beaverton

    1 month ago

  • Work in company

    Textile Developer

    Only for registered members

    We're looking for an innovative and curious Material Developer with a passion for textiles, print and pattern. · Kforce has a client in Beaverton OR that is seeking a Textile Developer. · This company offers a generous total rewards package casual work environment diverse and inc ...

    Beaverton

    1 month ago

  • Work in company

    Material Developer

    Only for registered members

    You will partner with Design and Product Management to define, create, and deliver textiles palettes with a focus on aesthetics, performance and quality. · ...

    Beaverton

    1 month ago

  • Work in company

    Java developer

    Only for registered members

    Join Net2Source as a Java developer and contribute to our team of over 1000 consultants across the globe. · ...

    Beaverton

    2 weeks ago

  • Work in company

    Java Developer

    Only for registered members

    + Java Developer with AWS · Job Title: Job Title: · Java Developer with AWS · + Must Have Skills:Over 5 years of proven Java experience · More than one year of AWS experience · Over two years of REST services development · ...

    Beaverton

    2 weeks ago

  • Work in company

    Product Developer

    Only for registered members

    We are seeking a Footwear Materials Developer II with technical expertise. You will provide tools and data across multiple material types. · Provide tools, palettes, and data across multiple material typesAct as the bridge between aesthetics and realityPresent facts clearly for t ...

    Beaverton

    1 day ago

  • Work in company

    Materials Development

    Only for registered members

    We are seeking a talented individual to contribute to the advancement of materials for innovative footwear products. · Drive material creation processes · Collaborate with vendors and internal teams · Manage projects through the complete product development cycle · ...

    Beaverton

    4 days ago

  • Work in company

    Visualization Developer

    Only for registered members

    Dice is the leading career destination for tech experts at every stage of their careers. Apex Systems is seeking a Senior Tableau Data Visualization Developer for a 3-month contract with potential to extend. · ...

    Beaverton

    1 week ago

  • Work in company

    Graphics Developer

    Only for registered members

    This role requires a skilled developer who will interact with graphics drivers and work with the Windows operating system to leverage hardware capabilities and manage desktop configurations. · Develop and optimize graphics applications on Windows using C/C++. · Interact with grap ...

    Beaverton

    1 month ago

  • Work in company

    Visualization Developer

    Only for registered members

    We are seeking a Senior Tableau Data Visualization Developer to join our team. The ideal candidate will have experience with data visualization and dashboarding solutions. Key responsibilities include building and deploying data visualization reports and dashboards within demand ...

    Beaverton

    1 week ago

  • Work in company

    Textile Developer

    Only for registered members

    Dream big. Develop textiles that inspire. · Create innovative products and materials that reflect the latest trends. · ...

    Beaverton

    1 month ago

  • Work in company

    Java developer

    Only for registered members

    +8 years experience in polyglot programming using languages like Java Groovy Scala Hands-on experience of working in cloud including development build deploy micro services on AWS Experience writing unit integration tests JAVA utilizing tools JUNIT TESTNG mocking frameworks Power ...

    Beaverton

    2 weeks ago

  • Work in company

    Materials Developer

    Only for registered members

    We're looking for an innovative and curious Senior Materials Developer to join our Global Apparel Materials team.If you have a passion for Textiles, Trims and Prints, this role would be a great fit The right candidate will use their materials knowledge, · strategic thinking,and c ...

    Beaverton

    1 month ago

  • Work in company

    Textile Developer

    Only for registered members

    We are seeking a Textile Developer- Global Sports Apparel to join the Global Apparel Materials (GLAM) team.This role is focused on textile and material development. · Drive seasonal textile and material development from concept through production · ...

    Beaverton

    1 month ago

  • Work in company

    Python Developer

    Only for registered members

    Job summary · Net2Source is an employer-of-choice for over 1000 consultants across the globe. We recruit top-notch talent for over 40 Fortune and Government clients coast-to-coast across the U.S. · Responsibilities include writing and testing code, debugging programs and integrat ...

    Beaverton

    2 weeks ago

  • Work in company

    Material Developer

    Only for registered members

    We're looking for an innovative and curious Material Developer with a passion for textiles, print and pattern.The candidate will use their technical materials knowledge,critical thinking and collaborative skills to deliver creative material solutions for our performance and lifes ...

    Beaverton

    1 month ago

Jobs
>
Full stack developer
>
Jobs for Full stack developer in Beaverton