Frontend Engineer/UX Engineer
Role details
Job location
Tech stack
Job description
The Frontend Engineer builds the interfaces that customers and our operators use to monitor, control, and extract value from autonomous systems. This role develops web applications and dashboards that visualize live robotic operations, system health, analytics, and security events. You will partner with backend, product, and design teams to deliver fast, intuitive, and reliable user experiences. Success requires strong fundamentals, modern frontend framework experience, and a focus on usability in high-consequence environments. This role is for engineers who want their work used daily by real operators.
Primary duties include:
- Develop and maintain the frontend of the DroneIQ platform.
- Collaborate closely with the backend team to troubleshoot and fix bugs in the Python-based backend.
- Implement responsive and intuitive user interfaces that enhance the user experience.
- Work with cross-functional teams to gather and understand requirements, and translate them into technical solutions.
- Ensure the quality and performance of the frontend code through testing and optimization.
- Contribute to the overall design and architecture of the platform.
Requirements
Do you have experience in Web design?, * Proven experience as a Frontend Engineer or similar role with at least 3 years of professional experience.
- Knowledge of RESTful APIs and integration with backend services.
- Strong proficiency in Vue, React, or Angular.js.
- Strong proficiency with JavaScript.
- Experience with HTML, CSS, and modern frontend frameworks.
- Experience designing websites for mobile device use.
- Experience with 3D visualization of scenes, including point clouds and images mapped onto a 3D model.
- Ability to troubleshoot and debug frontend and backend issues.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Skills and Experience:
- Familiarity with version control systems, such as Git.
- Experience developing apps for Android.
- Experience with Python and backend development.
- Experience with unit testing and end-to-end testing frameworks.
- Knowledge of cloud services and deployment processes.
- Experience with noSQL databases such as MongoDB.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Relocation assistance
- Disability insurance, Salary Range: $120,000.00-150,000.00 per year
The salary range for this role is an estimate and reflects base salary only. Actual compensation will vary based on factors such as experience, skills, education, and business needs. Full-time offers also include highly competitive equity as part of Asylon's total compensation package. In addition, Asylon provides a comprehensive benefits package for full-time employees, including:
Comprehensive Benefits - medical, dental, and vision plans
Retirement savings plans - Traditional and Roth 401(k)
Income Protection - Asylon offers life and disability insurance for all team members
Generous Time Off - Competitive flexible PTO plans, * 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Application Question(s):
- Answer only "yes" or "no". Are you a U.S. Person as defined by 22 C.F.R. §120.62? This includes U.S. Citizen, lawful permanent resident, refugee, or asylee.
Ability to Relocate:
- Norristown, PA 19401: Relocate with an employer provided relocation package (Required)