Company Overview:
A cutting-edge medical robotics company based in Westchester, NY is revolutionizing healthcare through innovative robotic solutions. Their mission is to develop technologies that improve patient outcomes and enhance the efficiency of medical professionals. As part of our growth, they're looking for a talented Full Stack Engineer to join our dynamic team.
Position Overview:
As a Full Stack Engineer, you will be responsible for developing and optimizing web applications that power our advanced medical robotics platforms. You will work closely with cross-functional teams including product managers, robotic engineers, and data scientists to create highly scalable and performant systems. The ideal candidate is passionate about leveraging modern technologies like React, Node.js, and Rust to deliver seamless user experiences, while continuously improving web development frameworks and tools.
Key Responsibilities:
- Design, develop, and maintain scalable, responsive web applications using React, Node.js, and Rust.
- Optimize front-end and back-end systems for performance, scalability, and security.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to best practices in web development and software design.
- Identify areas of improvement in the codebase and contribute to architectural decisions that enhance the performance of our web platform.
- Write clean, maintainable, and well-documented code.
- Stay up-to-date with emerging web technologies and trends, particularly in web development frameworks.
- Troubleshoot and debug issues across the full stack (front-end, back-end, and database).
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience as a Full Stack Engineer or similar role.
- Strong proficiency in React and Node.js.
- Experience with Rust or a willingness to learn and apply it in the development process.
- Deep understanding of web development frameworks and experience optimizing them for performance.
- Familiarity with databases (SQL/NoSQL) and cloud platforms (AWS, Azure, etc.).
- Experience with version control systems like Git.
- Solid understanding of responsive design and cross-browser compatibility.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Bonus Skills:
- Experience in the healthcare or robotics industry.
- Familiarity with WebAssembly (Wasm).
- Experience working in Agile environments.