DevJobs

Lead Full Stack Engineer

Overview
Skills
  • TypeScript TypeScript ꞏ 7y
  • Python Python ꞏ 7y
  • JavaScript JavaScript ꞏ 7y
  • SCSS SCSS
  • CSS CSS
  • HTML HTML
  • Kafka Kafka ꞏ 7y
  • React React ꞏ 7y
  • ML ML
  • Elasticsearch Elasticsearch ꞏ 7y
  • Redis Redis ꞏ 7y
  • APIs ꞏ 7y
  • FastAPI ꞏ 7y
  • SSO ꞏ 7y
  • LESS
  • Cloud Computing
  • Big Data

Would you like to be part of an exciting and impactful product?

Make our world a better and safer place?

Use cutting-edge technologies at scale?

DeepKeep is an innovative, industry leading solution for defending AI.

As a Full Stack Software Engineer, you will have the opportunity to participate in a top AI security product that leverages cutting-edge technologies while working in an agile development lifecycle.

What You'll Do:

Lead the development and architecture of our front-end and back-end systems.

  • Responsible for API integrations, connecting various software systems to our front-end.
  • Develop and maintain Single Sign-On (SSO) solutions.
  • Oversee the creation and management of customer-facing interfaces.
  • Translate complex technical concepts into accessible solutions, ensuring robustness and scalability.
  • Collaborate closely with cross-functional teams to integrate diverse systems and technologies.
  • Work closely with the product team: transform designs into functional software, and collaborate with designers, providing feedback and insights.
  • Foster a culture of technical excellence, pushing the boundaries of software engineering and full-stack development.

Who We're Looking For:

  • A versatile professional with a strong background in software engineering and a basic understanding of ML principles.
  • Demonstrated experience in full-stack development, with a balanced expertise in both front-end and back-end technologies.
  • Proficient in multiple programming languages, with strong expertise in Python and a high proficiency in ReactJS and TypeScript.
  • Expert in building and integrating APIs, with a comprehensive understanding of SSO mechanisms.
  • Adept at creating user-centric, responsive, and intuitive customer interfaces.
  • Team player who thrives in collaborative environments, bringing a blend of technical expertise and innovative thinking.
  • Excellent communication skills, capable of explaining complex solutions clearly and concisely.
  • Experience in cloud computing environments, and familiar with big data technologies.

Qualifications:

  • Minimum of 7 years of experience as a full stack engineer, with 10 years preferred.
  • Strong foundational knowledge in software development principles and design patterns.
  • Exceptional proficiency in JavaScript, TypeScript, and Python.
  • Experience in front-end technologies (ReactJS, HTML, CSS/SCSS/LESS, JavaScript, TypeScript).
  • Advanced skills in back-end development, with expertise in FastAPI, Kafka or similar queue systems, Redis, and ElasticSearch or other NoSQL databases.
  • Basic understanding of machine learning concepts is a plus.
  • Strong problem-solving and critical thinking skills.

DeepKeep