Full Stack Software Engineer

Near-Miss Management • Philadelphia, PA

Company

Near-Miss Management

Location

Philadelphia, PA

Type

Full Time

Job Description

NMM is seeking a talented and highly motivated Full Stack Software Engineer to further develop and scale its unique web-based data analytics platform. NMM provides a powerful AI software suite (based on machine learning and deep learning), to global corporate customers in the chemical and refining industry – with the mission to improve reliability, and minimize failures and losses. Within our engineering team, your voice will be a valuable asset to product development. In this role, you will be responsible for further development of NMM’s flagship products as well as their accompanying deployment and support utilities – from concept to maturity. You will be in a unique position to collaborate with fellow developers and management and undertake technical development of the software across its entire stack. You will enjoy an intellectually creative atmosphere as you work with an experienced and enthusiastic team to help build and deliver a robust, reliable software system. Responsibilities The role is focused on React front-end development, with the opportunity to contribute to the Python back-end from time to time. Additional responsibilities include assisting with determining the higher-level design of the system as a whole to meet both business and technological needs. Required Qualifications • BS or MS Computer Science, or equivalent • 2+ years of professional software engineering experience, including 2+ years building production React apps with TypeScript. • Strong TypeScript fundamentals (types, generics, discriminated unions) and modern React (hooks, composition, context). • Experience modeling client state and choosing appropriate patterns; familiarity with at least one modern state-management approach (e.g., Zustand, Jotai, Redux Toolkit). • Experience with server state / data-fetching patterns and libraries (e.g., TanStack Query / React Query, SWR, RTK Query). • Comfortable building data-heavy UIs (virtualized lists, large tables, charts, infinite scrolling) and profiling for performance (memoization, React DevTools, code-splitting). • Proficiency with component styling and UI systems: Tailwind CSS (preferred) and headless/component libraries (e.g., Radix UI). • Solid understanding of accessibility (a11y), responsive design, and cross-browser behavior. • Ability to integrate with REST/JSON APIs (pagination, filtering, error handling, auth) and collaborate on API contracts. • Fluency with Git and common PR/review workflows. Desired Qualifications • Node.js (TypeScript) experience—comfortable reading and contributing to backend/BFF code when needed. • Testing: unit/integration/UI testing with Jest/Vitest, React Testing Library, and/or Playwright/Cypress; CI familiarity. • Real-time data in the browser (SSE, WebSockets, socket.io) and async patterns. • Data viz experience (D3, Recharts) and performance techniques for charting at scale. • Linux/CLI comfort and basic shell scripting. • Exposure to AWS (ECS/EC2/CloudWatch/S3) and modern build/CI tooling (GitHub Actions). • Familiarity with databases (PostgreSQL/TimescaleDB/MongoDB) for shaping API queries or debugging data flows. • Python (NumPy/Pandas) or ETL exposure—useful for understanding our analytics pipelines, not required. Benefits • Competitive base salary with an excellent compensation program • Healthcare contribution, 401k contribution • Flexible office environment in a central location (Center City, Philadelphia) Job Type: Full-time Pay: $100,000.00 - $140,000.00 per year Benefits: • 401(k) • 401(k) matching • Flexible schedule • Health insurance • Paid time off • Parental leave Education: • Bachelor's (Required) Experience: • JavaScript: 2 years (Required) • React: 2 years (Preferred) Ability to Commute: • Philadelphia, PA 19103 (Required) Work Location: In person
Apply Now

Date Posted

09/24/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Welder - Laminar Flow, Inc.

Views in the last 30 days - 0

Ability to read and follow blueprints training provided MUST HAVE A MINIMUM OF 5 YEARS EXPERIENCE IN TIG WELDING LIGHT GAUGE STAINLESS STEEL PRODUCTS

View Details

Associate Director, Customer Experience Transformation Project Management (Remote) - Jazz Pharmaceuticals

Views in the last 30 days - 0

Identify and implement project management best practices tools and templates Bachelors degree required advanced degree or PMP certification preferred

View Details

Clinical Pharmacist - Per Diem - Jefferson Center City - Thomas Jefferson University and Hospitals

Views in the last 30 days - 0

Jefferson is more than 65000 people strong dedicated to providing the highestquality compassionate clinical care for patients making our communities

View Details

Marketing Solutions Manager - Morgan Properties

Views in the last 30 days - 0

Bachelors degree in Marketing Business Administration or related field preferred The Marketing Solutions Manager plays a pivotal role in driving a gro...

View Details

Housekeeper, Health Center - Foulkeways at Gwynedd

Views in the last 30 days - 0

The Housekeeper is responsible for maintaining a clean safe and welcoming environment for residents visitors and staff

View Details

Front End Cashier - Fuel Healthy Kitchen

Views in the last 30 days - 0

Provide exceptional customer service by greeting customers answering inquiries and resolving issues Handle cash transactions and ensure proper cash ha...

View Details