Posted in

Software Engineer – Cases Product Engineering

Software Engineer – Cases Product Engineering

CompanyEvenUp
LocationToronto, ON, Canada, San Francisco, CA, USA, Los Angeles, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Over 5 years of hands-on, relevant experience crafting applications and user-interfaces, ensuring intuitive and user-friendly experiences.
  • Demonstrated proficiency in Python, or Typescript, with a knack for diving deep into the intricacies of the entire application lifecycle, web services, and associated databases.
  • Deep understanding of ORM and database and how to craft efficient queries with backend frameworks like Django and Node.
  • Solid grasp of software development fundamentals, encompassing data structures, algorithms, design patterns, and familiarity with various protocols like SOAP, REST, and GraphQL, along with server-side languages like SQL.
  • Ability to communicate technical ideas or issues in easy-to-understand and actionable terms.
  • Empathy and care for the user/customer experience.

Responsibilities

  • Build and refine the experience of our AI-driven platform to deliver an intuitive, responsive and user-friendly interface.
  • Collaborate closely with backend engineers, product owners & designers to develop efficient, innovative solutions.
  • Implement robust, maintainable, reusable code in a modern tech-stack including React, Typescript, and other technologies.
  • Actively engage in the full project lifecycle across the stack, with full ownership from conception to deployment and iteration.
  • Conceptualize the design and development of interfaces and integration architecture.
  • Optimizing application performance and responsiveness to ensure a smooth user experience.

Preferred Qualifications

  • Proficiency with Python as well as experience in AI, legal tech, and social impact projects.