Software Engineer - Web Development (React)

BTech Inc.
Rockaway, NJ
We’re looking for a Software Engineer with a strong background in web development to join our growing engineering team. In this role, you will be responsible for designing and building web applications using React, as well as supporting and enhancing internal tools. This position offers the opportunity to work across the full technology stack in a fast-paced, collaborative environment. This position is full time on site in Rockaway, NJ.

Key Responsibilities
  • Design, develop, and maintain responsive and accessible user interfaces using React and modern JavaScript.
  • Build and maintain backend services using Django and Python.
  • Implement interactive data visualizations using Chart.js.
  • Implement comprehensive testing using React Testing Library or other appropriate tools to ensure stability and compliance.
  • Follow ISO 9001 and ISO 27001-compliant development processes, including documentation, secure coding practices, and traceability.
  • Participate in code reviews and design discussions.
  • Maintain high standards for code quality, documentation, and process adherence.
Requirements
  • Bachelor’s degree in computer science, engineering, or a related field—or equivalent practical experience.
  • 2+ years of experience in full-stack web development.
  • Strong proficiency in:
    • React, JavaScript, HTML5, and CSS3 for front-end development
    • Python and Django for back-end development
    • Chart.js for data visualization
  • Experience with Visual Studio
  • Solid understanding of SQL.
  • Familiarity with SQL Server or other relational databases.
  • Experience working with Git in a collaborative team environment.
  • Strong attention to detail and an appreciation for clean, well-documented code.
  • Ability to work independently and in a team environment
  • Understanding of or willingness to learn software development within ISO-certified quality frameworks.
What We Offer
We offer a competitive salary package of $76,000 - $85,000 based on experience and education, health benefits (Medical, Dental, Vision, HRA, FSA, Company paid Life Insurance & AD&D, and 401K), paid time off, and a stimulating work environment.

BTECH, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Posted 2025-09-25

Recommended Jobs

UX Designer (Mobile design)

IPolarity LLC
Piscataway, NJ

Job Description Job Description UX Designer (Mobile design) Edison NJ (Hybrid) Contract Required skills: 7+ years in experience in UX design, at least 4 years working in mobile design …

View Details
Posted 2025-07-27

Data Scientist (R-17845)

Dun & Bradstreet
Florham Park, NJ

Why We Work at Dun & Bradstreet Dun & Bradstreet unlocks the power of data through analytics, creating a better tomorrow. Each day, we are finding new ways to strengthen our award-winning culture an…

View Details
Posted 2025-09-14

Production Operator - Mon - Fri Night Shift

Luxfer MEL Technologies
Flemington, NJ

Job Description Job Description Luxfer MEL Technologies is a global leader in the development, manufacture and supply of Magnesium and Zirconium based products and services to technology industri…

View Details
Posted 2025-09-19

Nurse 2 - Occupational Health

eTeam Inc
Somerset, NJ

Pay Rate: $31 - $36/Hour What hours will the contingent worker be expected to work? 8a - 4:30p (16 - 32 hours/week) Overview: Provides occupational health nursing, med…

View Details
Posted 2025-09-08

Line Cook

CROSSED KEYS BED & BREAKFAST INC
Andover, NJ

Job Description Job Description Crossed Keys Estate is looking for a Line Cook to join our kitchen team in a local restaurant business! We are seeking passionate individuals to bring the same lev…

View Details
Posted 2025-08-30

Family Medicine Physician - Spanish Speaking

Physicians Practice Enhancement LLC
Newark, NJ

Job Description Job Description Physician Practice Enhancement is seeking an experienced Bilingual (Spanish or Portuguese) speaking Primary Care Physician position at Renaissance Primary Care, a …

View Details
Posted 2025-08-18

Certified Home Health Aide

ComForCare Home Health Care - Southern Middlesex County
Monroeville, NJ

Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Flexible schedule ~ Training & development You must have a current Certified Home Health Aide license to be co…

View Details
Posted 2025-08-06

HVAC SHEET METAL SHOP HELPER

Decs Metal Fabrication LLC
Bridgewater, NJ

Job Description Job Description SHEET METAL FABRICATOR FOR RESIDENTAL AND COMMERCIAL DUCTWORK. JOB CONSIST OF FABRICATING FITTINGS AND STRAIGHT DUCT USING PLASMA CUTTER AND COIL LINE. EXPERIENCE …

View Details
Posted 2025-07-29

Project Manager - Live Event Productions

NMR Events
Monroeville, NJ

Job Description Job Description Position Overview: The Project Manager will be responsible for managing all aspects of live event production from conception through completion. This role require…

View Details
Posted 2025-07-26

Mobile Truck Technician

Bergeys Trucks Inc
Robbinsville, NJ

Job Description Job Description Bergey’s Inc. is a family-owned business that has been servicing our customers’ needs since 1924. Currently our company has over 50 locations and more than 1,800 …

View Details
Posted 2025-08-22