Description:
Our Cases Product Engineering team is in search of a Backend Software Engineer who will lead the charge in architecting cutting-edge software integrations and revolutionize the user experience for EvenUp customers! If you're passionate about understanding user needs and ready to tackle their pain points head-on, this is your chance to shine. Working closely with our talented engineering squad, you'll spearhead the enhancement of our integration engine while paving the way for future innovations. This role isn't just about coding—it's about making an immediate impact on our business and paving the path for growth opportunities across the organization. Dive into the dynamic world of legal tech and join us in shaping its future.
This is a hybrid role with the expectation of working at least 3 days a week from our downtown Toronto or San Francisco hubs.
What you'll do:
- Actively engage in the full project lifecycle across the stack, with full ownership from conception to deployment and iteration.
- Collaborate closely with backend engineers, product owners & designers to develop efficient, innovative solutions.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Conceptualize the design and development of interfaces and integration architecture.
- Document technical interface requirements and convert specifications into technical designs.
- Solve problems with extensive programming skills and abilities in multiple coding languages and frameworks.
- Optimizing application performance and responsiveness to ensure a smooth user experience.
What we look for:
- Development Experience: Over 5 years of hands-on, relevant experience crafting applications and services, ensuring intuitive and user-friendly experiences.
- Technical Expertise: Extensive experience in integrating with third-party vendors while designing and implementing efficient and dependable integration frameworks.
- API Design and Development: Skilled in crafting RESTful APIs adhering to industry best practices and standards, coupled with a willingness to impart knowledge and mentor fellow engineers.
- Versatile Skillset: 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.
- Skilled Communication: Ability to communicate technical ideas or issues in easy-to-understand and actionable terms.
- Bonus: experience with React/Typescript and experience in AI, legal tech, and social impact projects.