About Droit:
At Droit, we build mission-critical, breakthrough products to advance global regulatory compliance and real-time controls. We are pioneers in computational law and automating intelligent decision making. We see the complexity of rules and regulations as an opportunity. With our award-winning, patented platform, we help our clients systematically identify the right action and improve operational efficiencies in an ever-changing regulatory environment.  

We value intellectually curious, creative people who enjoy solving challenging, interesting problems and building breakthrough products. Our culture and organizational model encourage accountability, collaboration and personal development. 

About this role:  
Software engineers take holistic and collaborative approaches to solving the firm's core business problems. They don’t just write and review code - engineers are responsible for architecting and designing the infrastructure involved with any given project/deliverable and are also responsible for communicating these decisions effectively and clearly.  

As Droit’s product offering grows, we’re looking for a talented Senior UI Engineer to scale our web applications offering. You will report to the VP of Engineering and collaborate closely with Front End, Core Engineers, User Experience, and Product teams. This role is essential to delivering efficient, user-centric digital experiences to our team members and clients. Your primary responsibility will be to develop high-performance web applications while actively contributing to enhancing our Software and Design principles. Collaborating closely with other engineers, you'll ensure our solutions are architecturally sound and meet technical challenges head-on. You will play a pivotal role in optimizing our tech stack, diving deep into front-end technologies, and pioneering the development of efficient and scalable systems. 

What you’ll do in this role: 

  • Establish strong relationships with stakeholders at all levels of their organization and ensure that they receive exceptional service and support.
  • Understand clients' goals and objectives and develop strategies to help them achieve those goals, including gathering feedback to inform further product development.
  • Build an in-depth understanding of Droit’s products and services and provide technical expertise and BAU production support to customers.
  • Provide expert guidance to client in how to use Droit products to prevent possible issues and provide guidance when issues do occur.
  • Collaborate and coordinate with internal teams to resolve issues and improve client satisfaction.
  • Plan and manage the delivery of on-prem and cloud deployed products, upgrades, and enhancements to clients in conjunction with our Platform team
  • Act as a liaison between clients and Droit's Business and Product Development teams, provide insights on emerging trends, cross-selling and upselling opportunities for products and services to customers.
  • Develop and implement processes and procedures to improve the client experience and ensure successful product or service delivery. 


Projects we're working on:  

  • Business logic and APIs for our core decision engine 
  • Functional-reactive web applications and UIs 
  • Domain-specific languages and compilers 
  • Parsing laws from heterogeneous sources
  • Collaborating with our Knowledge Engineering team to research and design new product lines  


What we are looking for:
 

  • A high degree of curiosity with the ability to ask thoughtful questions and solve challenging problems.
  • The capacity to envision a variety of solutions and to clearly articulate them and explain the trade-offs.
  • The ability to use functional programming and best practices to design simple and elegant solutions
  • A collaborative mind-set that enjoys working with others and knowledge sharing to achieve the best results.
  • An eagerness to give and receive feedback in an open team atmosphere to better the overall result.
  • Experience or interest in building Web UI applications using User-Centered Design principles
  • React or Angular web stack experience, expertise in TypeScript/JavaScript
  • Strong understanding of system design, including the ability to architect scalable and efficient front-end solutions.
  • Expertise in caching strategies to optimize application performance.
  • Knowledge of authentication protocols and secure application development practices.
  • Direct experience using relational databases (e.g. Postgres, Oracle, etc.)
  • Experience designing and building RESTful APIs. 

Any of the following would be an added benefit:  

  • Practical experience in a functional language, e.g. ClojureScript using re-frame for UI development.
  • Experience with Front End CI/Dev tooling. 
  • Experience with the Node platform and Back End frameworks like Express.
  • Experience working on SaaS platforms.

What we offer:   

  • Competitive compensation, including retirement benefits, and equity in a scaling FinTech firm 
  • Holistic benefits for you and your family to support your physical and mental health. 
  • A commitment to growth through continuous feedback and experiences. 
  • The opportunity to work in close-knit, global teams. 
  • Flexibility for where you work and purpose for when we come together in person.  

A little more about Droit:
We believe in maintaining a diverse, innovative, and inclusive workforce. Our people join us from a variety of backgrounds, and these diverse experiences help fuel our growth and ensure that our clients receive best-in-class products.   

As we scale, we continue to commit to equal employment opportunity regardless of race, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, marital status, disability or Veteran status or any other legally protected characteristics.   

For more details on the company, please visit our website

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.