Join to apply for the Senior Software Engineer role at Tacto.
We are a Munich-based startup building intelligent software for procurement, founded by a motivated, tech-driven team and backed by Germany's leading digital entrepreneurs.
At tacto, we believe that the next wave of technical progress will reshape the industrial world, the backbone of our economy. Procurement is the biggest value-driver in industrial organizations, while its complexity in terms of parts, suppliers, requirements, and supply chains is ever-increasing. Organizations lack future-proof tools to retrieve actionable knowledge from the vast amount of information available — our opportunity.
We founded tacto to build an intuitive and data-driven procurement solution to focus on what matters by automating what does not.
Tasks
As one of the first team members in engineering, you will shape our design decisions and address some of the most difficult technical challenges to build cutting-edge software. This is a high-impact role where you will be part of the core team, shape the product, and help us deliver value to our customers.
* Make system architecture and tool decisions that serve as a solid base for a B2B SaaS application
* Define and refine the domain model and business logic of a complex enterprise application
* Write clean and maintainable code with sensible testing so that you would enjoy taking over from a colleague
* Assess implementation effort and complexity for future roadmap planning
* Develop fundamental backend structures and APIs that serve multiple customers
* Implement appealing front-end components that make the user experience intuitive
* Take technical ownership by making pragmatic and efficient decisions about frameworks, tools, data models, design aspects, and scalability to balance speed and quality
* Conduct 1:1s, review code, improve the codebase, and help team members grow
* Proactively communicate, document, and share your approach, progress, results, and challenges
* Promote an engineering culture of quality and innovation across the organization
Requirements
While expertise in specific frameworks, tools, and languages is helpful, problem-solving skills, creativity, and drive are more important. The following are guidelines of helpful experiences:
* Familiarity with frontend libraries and frameworks such as React or Vue
* Experience with component libraries like Material UI, Quasar, or Vuetify, and extending apps with custom components
* Experience developing RESTful APIs with frameworks like Django, Express, or Rails
* Proficiency in object-oriented programming languages such as Python, Go, or TypeScript
* Experience deploying applications to cloud services like Azure, GCP, or AWS
* Knowledge of designing data models and setting up databases such as PostgreSQL
Benefits
Join us to shape the industrial future. You will have a direct impact on our product, users, organization, and engineering practices, working closely with the founders in an autonomous, high-impact environment.
* We value commitment, drive, and willingness to learn over formal badges
* We foster personal and professional growth through curiosity and learning
* We provide honest, direct feedback for continuous improvement
* We cultivate a comfortable, collaborative environment
* We are passionate and highly driven to progress
* We offer a competitive compensation package (salary, benefits, virtual shares)
* We believe in technological progress and product-led growth
Join us — it's time to build!
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Information Technology
* Industries: IT Services and IT Consulting
#J-18808-Ljbffr