Senior Software Engineer, Full Stack - Applications
Core
Design, develop, and maintain performant and scalable full-stack applications and visual tools for application development and data science.
Role type
Senior Full-Stack Software Engineer
Builds
Visual tools for application development and data science
Domain
Artificial Intelligence / Software Engineering
Deliverable
product features
Required skills
JavaScript, Java, React, Redux, Vue, Backbone, Angular, object-oriented programming, data structures, algorithms, web application development, Git, SQL, NoSQL
Preferred skills
Advanced degree in engineering/sciences, Agile methodology, distributed systems, test-driven development, performance optimization, leading engineering teams
Technologies
React, Redux, Vue, Backbone, Angular, Git, SQL, NoSQL
Responsibilities
Design and develop full-stack applications, build visual tools for AI application development, lead cross-team technical design discussions, fix bugs and solve problems, mentor junior team members
Seniority
Senior, hands-on IC with mentorship