Full Stack Software Engineer

P
Patlytics, Inc.AI-native patent intelligence
North AmericaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
PythonSQLJavascriptTypeScriptReduxNext.jsReact

Requirements

  • 4+ years of experience in Full Stack and API development within an agile software development team
  • Experience in JavaScript (TypeScript experience preferred)
  • Experience with React (Next.js)
  • Experience with TailwindCSS
  • Experience with state management libraries including Redux or Zustand
  • Experience with data fetching libraries including TanStack query or SWR
  • Strong working experience with SQL in production
  • Strong working experience with Python in production
  • Strong sense of product ownership, with experience driving projects from ideation to completion autonomously
  • Strong interpersonal skills that demonstrate empathy and the ability to distill technical concepts into digestible pieces
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues
  • Ability to work in a fast-paced, start up environment and work with extreme ambiguity to deliver on outcomes

Responsibilities

  • Design, develop, and maintain both frontend and backend components of our platform
  • Work on our core backend service, AI platform, and data pipeline service to provide a scalable and stable Patlytics’ user experience
  • Work on our core frontend service that plays a pivotal role in shaping patent workflows leveraging AI
  • Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Patlytics’ customers
  • Collaborate with other engineers to deliver, architect and improve our systems
  • Implement best practices to improve the engineering team’s development experience
  • Optimize both frontend and backend applications for maximum speed and scalability, ensuring smooth performance across various components in our tech stack
  • Stay up-to-date with the latest trends and best practices in full stack development, and actively contribute ideas and suggestions to improve our development processes
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
  • Participate and solve critical production issues across services and multiple levels of the stack
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now