What are the responsibilities and job description for the Full Stack Engineer position at Intuitive?
Job Description
You’ll be joining a small team that develops internal web sites and tools for surgical robot hardware manufacturing and data analytics. You will design, enhance and maintain internal websites, web applications, databases and stand-alone Python applications. Full stack capability is required. You will design, implement and test the front-end user interfaces, back-end applications and databases.
Responsibilities
- Work with users to gather requirements and define functionality and architecture
- Develop user-friendly, dynamically updating web-based applications for test and measurement of surgical robot functionality during manufacturing.
- Develop apps to display and analyze manufacturing data
- Design databases and schema to store machine measurement and other manufacturing data
- Optimize your code for usability and responsiveness
- Produce well documented and tested code
Qualifications
Skills and Experience
- Minimum of a Bachelor’s degree in Computer Science or Engineering
- Minimum of 3 years of professional experience
- Expert in OO Python, JavaScript, node.js
- Database schema design, query design and optimization
- Test-driven development
- Full stack front-end & back-end web application development
- Must have experience with application architecture design
- Web technologies such as RESTful APIs, JSON, WebSocket, sockets
- HTML5, CSS, jquery, Ajax, React, etc.
- Flask, FastAPI, NGINX, Gunicorn, Docker
- Microsoft SQL Server, PostgreSQL, NoSQL, MongoDB, Couchbase
- Red Hat, Ubuntu server, Microsoft IIS web server
- Technical writing for project proposals, documentation and test
- Data analytics and tools like HighCharts
- Demonstrated technical leadership
- Entrepreneurial spirit
- Drives projects to completion
- Strong problem solving skills
- Excellent verbal and written communications skills
- Intellectually curious and passionate
- High emotional intelligence and solid people skills
Additional Information
All your information will be kept confidential according to EEO guidelines.
Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.
Intuitive is an Equal Employment Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.