What are the responsibilities and job description for the Full Stack Engineer position at Knightscope, Inc?
Location
· Remote Work-from-Home (in the U.S.) Flexibility Available
Functions
· Responsible for development of highly responsive web-based user interface
· Responsible for development of Restful APIs
· Coordinates technical dependencies with other teams
· Manages requirements, priorities, and time
· Adapts to emergent conditions
· Iterates to improve existing solutions
· Contributes to high-level strategic discussions
Qualifications
· Strong communication skills (verbal and written)
· Fluency in Node.js, React, Redux, ES6, HTML5, CSS3, and cross-browser development
· Experience in building web applications using Python, Java, or Javascript
· Experience building Restful APIs
· Good understanding of at least one web framework (Django, Flask, Rails, etc)
· Experience with AWS services (Amazon DocumentDB, S3, SQS)
· Experience with SQL and No SQL Database (MySQL, Amazon DocumentDB, MongoDB)
· Experience with version control (i.e. git, svn)
· Thrive in a small engineering team and is excited to solve open-ended problems across the stack.
· Strong leading individual contributor and wants to grow into a tech lead role.
· Passionate about what you do and ignite people around you
Bonus Points
· Experience in a startup environment
· Experience with FedRamp government’s security certification
· Experience with Generative AI is a plus
Knightscope embraces diversity and encourages applicants from all different backgrounds to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.