Senior Staff Software Engineer - Front-End Applications

2 days ago

🏡 Remote – New York

Apply Now
Logo of Agility Robotics

Agility Robotics

We build robots made for work, engineered to work in nearly any environment, alongside people.

robotics • unmanned ground vehicles • telepresence • engineering • software

201 - 500

Description

• Lead technical direction of front-end development across Agility Robotics • Work closely with cross-functional teams to integrate front-end components with server-side logic • Design and implement web-based interfaces to interact with humanoid robot • Design and implement interfaces for monitoring, updating, and troubleshooting a fleet of robots • Implement data visualization tools for individual robot diagnostics, fleet monitoring, and internal software and hardware test results • Provide technical guidance and mentorship to members of the team • Work with the rest of the frontend team to write well-tested, maintainable and documented software • Work with other members of the software development team to interface your front end work with existing backend systems and communicate requirements for new backend systems

Requirements

• You have a BS or MS in computer science or related field or have equivalent industry experience • You have 10+ years of full-time work experience implementing front end web applications • You have proven experience in architecting efficient and reusable front-end systems and guiding projects from concept to delivery • You have strong proficiency with HTML, CSS, React, Typescript, Javascript, Node JS, Storybook, Material Tailwind • You have experience with 3D visualization using WebGL and related technologies • You have experience implementing Multi-Factor Authentication (MFA) in React using Auth0 • You are familiar with UX/UI design principles and tools like Figma • You understand responsive design principles, cross-browser compatibility, and web performance optimization • Familiarity with the details of frontend build systems like Vite, webpack, or esbuild and language-agnostic build systems like Bazel • You have exposure to standard agile and software development processes, including issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment • You are able to work independently and as part of a team with a demonstrated ability to establish and maintain effective working relationships • You are able to communicate technical information effectively both orally and in writing with other team members • Expertise in developing on AWS, Azure, or GCP

Benefits

• Competitive Compensation Package • 100% Company Paid Disability, Life, Health, Dental & Vision Insurance (for AR employees) • Employer Matched Retirement Plan • Five Weeks of Paid Time Off Annually • Paid Parental Leave • Employee Referral Bonus Program • Relocation Assistance (for certain roles) • Stock Options (for certain roles) • A culture that encourages flexible work schedules • A culture that embraces individuality and authenticity

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com