Pittsburgh Robotics Network · 3 weeks ago
Senior Software Engineer, Front End
Pittsburgh Robotics Network is a mining technology company focused on enhancing underground mining operations through innovative decision-making platforms. They are seeking a Senior Software Engineer, Front End to design and maintain user interfaces for robotic systems, ensuring high-performance user experiences in demanding environments.
Artificial Intelligence (AI)AssociationNon ProfitRobotics
Responsibilities
Design and implement robust, responsive frontend architectures for production systems
Develop clear, intuitive, and engaging user interfaces for robotics applications
Test and validate frontend solutions across a wide range of real-world operating conditions and customer workflows
Collaborate with fellow engineers and product management on feature design and iteration
Troubleshoot and debug applications in response to customer issues and support requests
Monitor, profile, and improve frontend performance and reliability
Participate in sprint planning, code reviews, and technical discussions, including effort estimation
Develop familiarity with adjacent engineering domains to support collaboration and effective code review
Travel up to 5% to customer sites or locations outside the corporate office as needed
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Robotics, or related field
4+ years experience developing software in a professional environment
Experience designing, developing, testing, and supporting scalable JavaScript applications in production
Strong experience with JavaScript and TypeScript
Experience with modern frontend frameworks such as React, Next.js, Angular, Vue, or similar
Familiarity with relational and in-memory databases such as PostgreSQL and Redis
Experience with professional software engineering practices across the full development lifecycle, including unit testing, documentation, and code reviews
Working knowledge of SQL
Experience working both independently and as part of an agile development team
Proficiency with Git and standard version control workflows
Experience working in Linux environments
Strong communication skills, attention to detail, and a track record of delivering high-quality software
Preferred
Experience with graphics and visualization libraries such as D3 or Three.js
Experience with UI performance measurement and optimization
Experience writing OpenGL/WebGL shaders
Knowledge of Python
Background or interest in robotics, visualization, or industrial software systems
Benefits
Medical
Dental
Vision
Disability
Life insurance
401(k) with match
Uncounted PTO policy
Flexible hybrid work model
Company
Pittsburgh Robotics Network
An organization dedicated to the growth and promotion of Pittsburgh's robotics companies and research institutions
Funding
Current Stage
Early StageTotal Funding
$0.75MKey Investors
Appalachian Regional Commission
2024-10-16Grant· $0.75M
Recent News
Digital Commerce 360
2025-10-18
2025-10-14
Technically Media
2025-09-09
Company data provided by crunchbase