Senior Full Stack 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

Design, implement and deploy full stack applications • Design and implement web-based interfaces to interact with humanoid robot • Design and implement 3D visualization tool using Foxglove or equivalent and integrate them into web applications • Design and implement responsive UI • Design, implement and optimize back-end services • Provide technical guidance and mentorship to members of the team • Work with the rest of the front-end team to write well-tested, maintainable and documented software • Collaborate with cross-functional teams to develop and deploy scalable and maintainable applications • Participate in code reviews

Requirements

You have a BS or MS in computer science or related field or have equivalent industry experience • You have 6+ years of full-time work experience implementing front-end and back-end for 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, and Javascript • You have strong proficiency with one of C++, Python, and/or Java • You have experience with 3D visualization using WebGL and related technologies • You have experience with data visualization using Foxglove or related technologies • 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 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 • Experience working in the robotics industry • Authorization to work in the USA

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