Mediabistro logo
job logo

Front End Developer

Kent Moore Cabinets, Bryan, TX, United States


Job Summary:

We are seeking a Front-End Developer to assist in the development of a secure, scalable internal user interface that connects our sales, development, and production teams. This role is responsible for building robust, data-driven applications and establishing the architecture and standards for our front-end systems.

Duties and Responsibilities:
Architect and develop a scalable front-end application for internal operations
Build interfaces that manage and visualize complex technical and operational data
Define and enforce front-end architecture, patterns, and best practices
Integrate with backend systems and APIs (C#, SQL)
Ensure secure handling, display, and transmission of sensitive internal data
Optimize performance for data-heavy and real-time workflows
Collaborate with backend engineers and stakeholders to design efficient workflows
Lead code reviews and mentor team members on front-end standards
Qualifications:

Strong proficiency in JavaScript/TypeScript, HTML, and CSS
Extensive experience with React (or similar modern framework)
Experience designing front-end architecture for complex applications
Strong understanding of state management and asynchronous data handling
Experience integrating with APIs and backend services
Knowledge of secure coding practices and authentication/authorization flows
Experience with version control (GitHub, Docker Hub) in a team environment
Ability to operate independently and take ownership of major components
Preferred Qualifications:

Experience building internal tools or enterprise applications
Familiarity with SQL, Docker and backend systems
Experience working with data-intensive or real-time applications
Knowledge of performance optimization and profiling tools
Experience with testing frameworks and CI/CD pipelines
Physical/Mental/Essential Functions of the Job:

May stand and walk several hours or more per day.
Sits for several hours or more per day.
Sometimes lifts and carries heavy objects.
Bends, stretches, reaches and twists while performing duties of the job.
Frequently uses fingers to operate telephone, grasp and use writing implements and papers, operate calculator and computer, and perform other job duties.
Must have corrected vision to:

Complete forms and other necessary paperwork.
Be aware of surroundings and location of items needed.
Perform various job duties.

Must have corrected hearing to listen to:

needs internal customers in person and over the telephone
needs and advice from supervisors, subordinates and co-workers
the environment to be aware of surroundings.

Must be capable of communicating effectively with management, coworkers, subordinates, and customers, both over the phone and in person.
Must be alert and able to identify a hazard, should one occur, in order to avoid it, by correcting immediately or reporting immediately as necessary.
II. Exertion Requirements:

Light

Activity

Load/Weight/Force

Duration

Pushing

10 - 20 lbs. of force to initiate and/or maintain

Frequently

Pushing

25 - 50 lbs. of force to initiate and/or maintain

Occasionally

Pushing

50 - 100 lbs. of force to initiate and/or maintain

Rarely

Pulling

10 - 20 lbs. of force to initiate and/or maintain

Frequently

Pulling

25 - 50 lbs. of force to initiate and/or maintain

Occasionally

Pulling

50 - 100 lbs. of force to initiate and/or maintain

Rarely

Lifting

10 - 20 lbs.

Frequently

Lifting

25 - 50 lbs.

Occasionally

Lifting

50 - 100 lbs.

Rarely

Carrying

10 - 20 lbs.

Frequently

Carrying

25 - 50 lbs.

Occasionally

Carrying

50 - 100 lbs.

Rarely

III. Sensory Requirements:

Light

Activity

Requirement

Hearing

Corrected to detect a minimum amplitude of 65 dB(A) for normal speaking voice at a distance of three feet.

Vision

Corrected to 20/40

Color Discrimination

n/a

Taste

n/a

Smell

n/a

Talk

Talking with a normal voice approximates to sound pressure level 65 dB(A)

Qualifications:

Strong proficiency in JavaScript/TypeScript, HTML, and CSS
Extensive experience with React (or similar modern framework)
Experience designing front-end architecture for complex applications
Strong understanding of state management and asynchronous data handling
Experience integrating with APIs and backend services
Knowledge of secure coding practices and authentication/authorization flows
Experience with version control (GitHub, Docker Hub) in a team environment
Ability to operate independently and take ownership of major components
Preferred Qualifications:

Experience building internal tools or enterprise applications
Familiarity with SQL, Docker and backend systems
Experience working with data-intensive or real-time applications
Knowledge of performance optimization and profiling tools
Experience with testing frameworks and CI/CD pipelines