Enabling Good Governance Globally.
Senior Fullstack Engineer
Location
Germany
Posted
62 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer
Fides
• Develop, design and maintain scalable and high-performing software for our AI-driven Corporate Governance platform • Collaborate closely with engineers and product managers to define, prioritize, and implement key features • Drive the full software development lifecycle, from planning and design to implementation and testing • Integrate machine learning models and other AI tools to optimize governance workflows and add innovative functionalities • Ensure the quality and reliability of the platform by implementing best practices in software development, code reviews, and testing • Develop and enforce security best practices across the application, cloud environment, and infrastructure, ensuring the platform meets compliance requirements relevant to the LegalTech sector.
Job Requirements
- A minimum of 8 years of experience in software development
- Bachelor’s or Master’s degree in Engineering, Computer Science, Artificial Intelligence, Machine Learning, or a related field
- Residency in Germany
- Proven experience in developing scalable and reliable software using modern technologies and architecture
- Proficiency in our tech-stack which includes React (TypeScript) for the frontend and Node.js with Nest.js and PostgreSQL for the backend
- Knowledge of cloud computing platforms such as AWS, Google Cloud and Azure
- Familiarity with DevOps principles and experience working with automation tools such as Github Actions
- Strong analytical and problem-solving skills, with an ability to think creatively and out-of-the-box
- Passionate about innovation and driven to make a meaningful impact in the legal technology sector
- Excellent communication and interpersonal skills, with a proven ability to work collaboratively in a team environment
- Experience in a startup or similar fast-paced environment.
Benefits
- Remote-first but super cool and cozy HQ in Munich (Luisenstraße 51!) and office in Berlin (Schönhauser Allee)
- Company Offsites
- 30 vacation days
- Flexible working hours
- Regular professional and fun events online and IRL with the whole team
- Urban Sports Club or Wellpass membership grant
- Personal training and development opportunities
- AWS Credits Until 2027: As part of the AWS Startup Program, we have significant AWS resources in the form of credits to work with, giving you the freedom to experiment and innovate without limits on cloud infrastructure costs.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
ThanxThanx empowers brick & mortar retailers to meaningfully engage customers and grow their lifetime value. ✨
• Architect and Develop Robust Software Solutions: Build well crafted, scalable, maintainable, and resilient software across the entire stack. • Enhance Software Stability and Resilience: Diagnose and address bugs while tackling root causes to bolster the stability and resilience of our software, ensuring a seamless user experience. Participate in on-call rotation with all other engineers. • Collaborate and Share Expertise: Engage proactively in pull requests and spike documents, actively sharing insights and expertise to foster a collaborative team environment and drive continuous improvement. • Tech Debt Management: Collaborate with the team to systematically identify and mitigate technical debt, ensuring a sustainable and optimized software development process over time. • Learn and Grow: Stay updated on emerging technologies, tools, and best practices in software development. Actively participate in team learning sessions, workshops, and training opportunities to enhance technical skills and knowledge.
Senior Software Developer
ThanxThanx empowers brick & mortar retailers to meaningfully engage customers and grow their lifetime value. ✨
• Architect and Develop Robust Software Solutions: Build well crafted, scalable, maintainable, and resilient software across the entire stack • Enhance Software Stability and Resilience: Diagnose and address bugs while tackling root causes to bolster the stability and resilience of our software, ensuring a seamless user experience. Participate in on-call rotation with all other engineers. • Collaborate and Share Expertise: Engage proactively in pull requests and spike documents, actively sharing insights and expertise to foster a collaborative team environment and drive continuous improvement. • Tech Debt Management: Collaborate with the team to systematically identify and mitigate technical debt, ensuring a sustainable and optimized software development process over time. • Learn and Grow: Stay updated on emerging technologies, tools, and best practices in software development. Actively participate in team learning sessions, workshops, and training opportunities to enhance technical skills and knowledge.
Full Stack Software Engineer - Billing Team
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• Build ClickHouse cloud’s billing and metering platform - Design and build mission-critical processes that literally keep the lights on. • Create with purpose. Have a reason and rationale for the decisions you make throughout the creative process to empower you and the rest of the team to present our ideas and sell our solutions to various peers and stakeholders. • Deliver frameworks and platforms that are secure, efficient, mature, and highly available that abstract away infrastructure complexity. • Partner with multi-disciplinary teams to define business strategies, user needs, and optimal solutions. • Integrate with a variety of systems (Billing, Metering, Logging, Monitoring, Support, etc…)
Full Stack Software Engineer – Billing Team
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• Build ClickHouse cloud’s billing and metering platform - Design and build mission-critical processes that literally keep the lights on. • Create with purpose. Have a reason and rationale for the decisions you make throughout the creative process to empower you and the rest of the team to present our ideas and sell our solutions to various peers and stakeholders. • Deliver frameworks and platforms that are secure, efficient, mature, and highly available that abstract away infrastructure complexity. • Partner with multi-disciplinary teams to define business strategies, user needs, and optimal solutions. • Integrate with a variety of systems (Billing, Metering, Logging, Monitoring, Support, etc…)


