Full Stack ReactJS Developer - Intermediate

BC Forward

  • Plano, TX
  • Today
  • $70–$75 Per Hour
  • Full-time
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Backlog Prioritizationunmatched
  • Best Practicesunmatched
  • Business Solutionsunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Compensation and Benefitsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Debugging Skillsunmatched
  • Documentationunmatched
  • Ecosystemsunmatched
  • Fortune 500 Customersunmatched
  • Governmentunmatched
  • HTML (HyperText Markup Language)unmatched
  • Information Technology Consultingunmatched
  • Internet Applicationunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Leading Edge Technologyunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Product Demonstrationunmatched
  • Product Designunmatched
  • Production Systemsunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Quality Assuranceunmatched
  • React.jsunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Toolsunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Usability Engineeringunmatched
  • User Experience Design (UXD)unmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched

Description

Job Title: Fullstack Developer - Intermediate

Location: Plano, TX

Duration: Temp to Hire - 6 months

Pay Range: $75.76/hr $80.65/hr (W2)

Job ID: 407652

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking an intermediate-level ReactJS / Front-End Software Engineer to support the design, development, testing, and maintenance of modern web applications. The ideal candidate will have strong experience in TypeScript, ReactJS, JavaScript, HTML, and CSS and a proven ability to deliver high-quality, reusable front-end features and components while upholding UI/UX, performance, accessibility, and operational stability standards. The candidate will also use enterprise-authorized AI-assisted tools responsibly and validate AI-generated outputs for quality and compliance.

Responsibilities:

  • Design, develop, debug, and maintain front-end features using ReactJS, TypeScript, JavaScript, HTML, and CSS.
  • Build reusable, maintainable, and scalable React components using modern React patterns.
  • Apply UI/UX principles to deliver responsive, accessible, and user-friendly experiences.
  • Participate in system design discussions and contribute to architecture decisions appropriate to the role level.
  • Develop and maintain unit and automation tests using React Testing Library and Jest.
  • Support application quality, performance, resiliency, and operational stability.
  • Troubleshoot and resolve issues across development, testing, and production-like environments.
  • Work within agile practices including sprint planning, backlog refinement, daily stand-ups, demos, retrospectives, and code reviews.
  • Collaborate with product owners, designers, QA, engineers, and partner teams.
  • Communicate progress, blockers, risks, and technical considerations proactively.
  • Contribute ideas that improve user experience, engineering practices, automation, testing, and delivery efficiency.
  • Use approved AI-assisted tools for coding, test generation, troubleshooting, documentation, and productivity improvements, and validate outputs for correctness, performance, security, and compliance.

Required Skills & Qualifications:

  • Intermediate-level hands-on front-end development experience.
  • Strong proficiency in TypeScript and ReactJS. Working knowledge of JavaScript, HTML, and CSS.
  • Experience with modern React patterns and component-based development.
  • Experience developing, debugging, and maintaining reusable React components.
  • Solid understanding of UI/UX design principles and front-end usability considerations.
  • Hands-on experience across system design, application development, testing, and operational stability.
  • Proficiency in automation testing using React Testing Library and Jest.
  • Solid understanding of agile software development methodologies and CI/CD practices.
  • Ability to independently deliver assigned features, enhancements, and fixes with appropriate guidance in a cross-team environment.
  • Strong communication skills and a collaborative mindset with openness to feedback and peer review.
  • Hands-on experience using enterprise-authorized AI-assisted development tools, with demonstrated ability to evaluate and refine AI-generated outputs for functional correctness, code quality, performance, security, maintainability, and standards alignment.
  • Understanding of responsible AI use, including data sensitivity, secure handling of inputs and outputs, avoidance of inappropriate exposure, validation prior to implementation, and adherence to resiliency, security, and compliance expectations.

Preferred Skills:

  • Experience with Redux, Context API, and XState or state machines.
  • Exposure to cloud technologies and AI/ML concepts or AI-enabled engineering practices.
  • Hands-on experience with Java technologies or back-end integration.
  • Experience working in large enterprise environments.
  • Familiarity with front-end performance optimization, accessibility standards, and responsive design best practices.
  • Familiarity with Next.js in the React ecosystem.

Why BCforward?

At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Interested? Apply Now!

If this sounds like the right opportunity for you, please apply with your most recent resume.

Numbers & Facts

LocationPlano, TX
Job TypeFull-time
Salary$70–$75 Per Hour

Similar Jobs

See more jobs