Full Stack Developer

BCforward
Plano, TX, United States
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$104,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Component-Based Software Engineering Cascading Style Sheets (CSS) Cloud Computing Code Review Continuous Integration Database Queries Software Debugging
+20 more
Design of User Interfaces Machine Learning Scrum Methodology Next.js Responsive Web Design Software Engineering SQL Databases Systems Integration TypeScript Web Applications ReactJS Spring-boot Backend Material UI Front End Software Development React Redux Restful APIs Web Api Programming Languages Microservices

Job description

We are seeking a Full Stack Developer with a front-end focus to support the design, development, testing, debugging, and maintenance of modern web applications in a large enterprise environment. The role emphasizes building reusable UI components with HTML, CSS, JavaScript, TypeScript, and ReactJS, integrating with backend APIs, and collaborating with senior engineers to deliver high-quality features. Foundational backend exposure to Java, Spring Boot, Microservices, REST APIs, and database querying is preferred but not primary., * Develop, debug, and maintain front-end features using HTML, CSS, JavaScript, TypeScript, and ReactJS.

  • Create and maintain reusable, scalable UI components and patterns.
  • Build responsive, accessible, and user-friendly experiences using UI/UX best practices.
  • Collaborate with senior engineers to refine requirements, designs, and implementation approaches.
  • Integrate front-end components with backend services, REST APIs, and data sources.
  • Follow agile practices including sprint planning, backlog refinement, stand-ups, demos, retrospectives, and code reviews.
  • Communicate progress, blockers, risks, and questions in a timely manner.
  • Contribute ideas that improve user experience, engineering efficiency, automation, testing, and delivery quality.
  • Use approved AI-assisted development tools for coding, troubleshooting, test creation, documentation, and productivity.
  • Review and validate AI-generated outputs for accuracy, security, maintainability, performance, and alignment with standards.
  • Follow responsible AI usage practices and handle data and prompts securely.

Requirements

  • Minimum 2+ years of hands-on software development experience in enterprise settings.
  • Proficiency in front-end development: HTML, CSS, JavaScript, TypeScript, ReactJS.
  • Experience building component-based UIs and modern web application patterns.
  • Ability to deliver assigned tasks with guidance from senior engineers or team leads.
  • Working knowledge of a modern programming language and database querying languages such as SQL.
  • Basic understanding of UI/UX principles, responsive design, and accessibility considerations.
  • Understanding of agile methodologies and familiarity with CI/CD concepts and practices.
  • Strong communication skills with a collaborative mindset and openness to feedback and code reviews.
  • Experience using enterprise-authorized AI-assisted development tools and validating AI outputs.

Preferred Skills:

  • Backend exposure: Java, Spring Boot, Microservices, REST APIs.
  • Database querying with SQL.
  • Integration of front-end applications with backend APIs and services.
  • Automated testing frameworks for front-end or full stack applications.
  • React ecosystem tools such as Redux, Context API, Next.js.
  • Exposure to cloud technologies and AI/ML concepts or AI-enabled engineering practices.
  • Experience in large enterprise or financial services environments.
  • Familiarity with accessibility standards and responsive design best practices.

Benefits & conditions

  • 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 the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all