
Front-End Web Application Developer
Front-End Web Application Developer
Location: Pittsburgh, PA.
We’re seeking a local candidate in the Pittsburgh area for this role but are open to remote applicants across the U.S. if we find an exceptional fit.
Type: Full-time
The Opportunity
We are looking for an experienced Web Application Developer to play a critical role in helping Stockpile Reports achieve product-market fit. Your work will directly impact our ability to scale from tens of thousands to hundreds of thousands of users by building and optimizing web applications that drive engagement, adoption, and retention.
In this role, you will develop and refine intuitive, scalable web applications that allow users to interact with digital stockpile data. You will collaborate closely with product and engineering teams to rapidly deploy new features and iterate based on user behavior and customer feedback. Your work will drive growth through product-led strategies, ensuring our platform delivers greater value to businesses and enhances their daily operations.
If you thrive in a fast-moving, data-driven environment and want to directly influence the success of our products, this role is for you.
Responsibilities
- Develop scalable and modular front-end web applications, ensuring maintainability, responsiveness, and user-centric design.
- Lead the creation of reusable components using frameworks like Angular, React, or similar, to streamline development.
- Take ownership of the entire development lifecycle, from idea to deployment, ensuring code quality, extensive testing, and performance optimization at every stage.
- Collaborate with UX designers and product team to conceptualize and build user interfaces and data visualizations that set new standards in usability and engagement.
- Collaborate with product teams to translate user feedback into UX improvements that enhance adoption and retention.
- Ensure front-end applications deliver optimal performance, monitoring speed, stability, and responsiveness across devices and browsers.
What You Will Need to Succeed
- 5+ years front-end web development experience in building scalable web applications.
- Strong proficiency in architecting high-quality, front-end-heavy web applications using frameworks such as Angular, React, or similar.
- Proven experience in rapid prototyping and fast feature iteration; you should be comfortable with building, testing, and refining ideas quickly.
- A strong data-driven mindset, using A/B testing, user analytics, and real-world feedback to refine user experiences and improve retention.
- Familiarity with cloud platforms for front-end integration and performance optimization.
- A self-starter who thrives in a fast-paced, evolving environment with changing priorities.
- Nice to have: Experience with backend technologies such as NodeJS, PHP, Apache, and MySQL, optimizing for scalability and large data processing.
- Bonus: A desire for working with bleeding-edge computer vision and machine learning technology.
About EveryPoint
At EveryPoint, we build intelligent software that continuously replicates real-world assets and environments, creating valuable insights accessible from any angle. Specializing in spatial computing at scale, we offer real-time 3D reconstruction of massive image datasets. Our core products include Stockpile Reports—an enterprise SaaS platform automating bulk material inventory measurement using imagery from phones, drones, and installed cameras; SR Measure—a mobile app enabling real-time stockpile measurement used by 10s of thousands of industry professionals across 140+ countries; and the EveryPoint Developer Platform—an API based platform for 3D reconstruction and spatial computing applications. We solve critical industrial challenges by addressing gaps in real-time supply chain information, enabling automation, visibility, and optimization for companies working with bulk materials, logistics, and industrial assets.
5 Reasons not to join EveryPoint
- If you want a famous brand on your resume.
- If you want a high salary with a low bar.
- If you need rigid structure and predictability.
- If you struggle with fast-paced environments.
- If you prefer doing just one thing.
5 Reasons to join EveryPoint
- You’ll work on meaningful problems that matter.
- You’ll be part of a team that values high standards, not egos.
- You’ll have autonomy and ownership over your work.
- You’ll never be bored; every day is different.
- You’ll help build the future of spatial computing.