Software Engineer, Front End - Worldwide

25 days ago


Full Time

Software Engineer, Front End

About Themis

Themis is democratizing governance and risk to make it work for companies rather than against them. We are solving the communication gap experienced by most companies that exist between internal departments and external partners by creating simple, intuitive software to monitor and share governance related controls.

What we're looking for

Themis is looking for a talented lead software engineer focused on UI and UX to be part of our team. We are bringing to life our vision of making governance accessible and easy for everyone.

We are taking workflows typically run on spreadsheets and emails and building beautiful software to make it easier for organizations to adhere to governance requirements and regulations.

We're looking for smart people who are curious, willing to learn, and who can embrace a challenge.


This role brings their front end development expertise to the team here at Themis. The product is receiving constant feedback from customers and we need you to design and solve customer’s needs with a sustainable React design.

You will also be communicating with our product team and helping your team in understanding, breaking down, and delivering work in a collaborative fashion.

Minimum Qualifications

  • Bachelor’s degree in Information Science, Computer Science or similar discipline, with 3+ years of front end development experience, or 5+ years of work experience in lieu of degree.

  • Experience in developing, testing, and deploying production-ready code for a fast paced startup environment.

  • Highly-motivated individuals that enjoy working in a small dynamic team environment, with a passion for solving challenging problems that can lead to better outcomes in the financial sector.

  • Proficiency in JavaScript, TypeScript, and React.

  • Understanding of good software architecture including APIs.

  • Strong cross-functional execution and communication skills.

  • Familiarity with CI/CD pipelines and cloud-based development environments; e.g. GitHub, GitLab, ADO, etc.

  • Some familiarity with Ruby/Ruby on Rails would be a plus as that’s the language and framework that powers our backend.


  • Create new and improve existing features to Themis in a scalable, secure, and stable manner.

  • Collaborate with our product team and fellow engineers to maintain a high bar for quality in a fast-paced, iterative environment.

  • Solve technical problems of moderate scope and complexity.

  • Write code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.

  • Participate in support rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

  • Consistently and confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.


  • Governance and risk is not a traditionally exciting space however Themis is taking a different path which makes building the product fun and approachable.

  • By default we believe in people and give them every opportunity to grow. We believe Themis will succeed when team members are given autonomy to solve problems creatively.

  • We encourage people to research and leverage innovative tools that can be applied to a traditionally sleepy industry.

  • We are focused on speed and quality and are not afraid to cut scope to uphold our standards. To achieve these standards we use modern tools with minimal process and focus on the problems of the day.

  • And most importantly, we want you to bring your personality to work and have fun!

Originally posted on Himalayas