As an essential team member in engineering, you will shape our design decisions and address some of the most difficult technical challenges to build a cutting-edge software. This is a high impact role where you will be part of an amazing team, shape the product, and help us to deliver value to our customers.
Your responsibilities
- Build an awesome enterprise application that appeals to the user's eye, works intuitively and gives a consumer grade feel
- Make system architecture and tool decisions that serve as a solid base for a B2B SaaS application
- Develop scalable and reusable key components of our front-end and backend application in close collaboration with our product team
- Strong software development skills to design and implement robust and performant software
- Define and refine the domain model and business logic of a complex enterprise application
- Assess implementation effort and complexity for future roadmap planning
- Develop fundamental backend structures and APIs that serve multiple customers
- Take technical ownership by making pragmatic and efficient decisions about frameworks, tools, data models, design aspects, and scalability to balance speed and quality
- Design and iterate prototypes to do efficient user testing
- Write clean and maintainable code with sensible testing so that you would enjoy taking over from a colleague
- Do 1:1s, review code, leave the codebase better than you found it, and help everyone in the team to become better
- Proactively communicate, document, and share your approach, progress, results, and challenges
- Spread an engineering culture of quality, innovation, and ambition across the organization
Now you may wonder what frameworks, tools, and languages you need to master. We believe that problem-solving, creativity, and drive are more important than tools that can be picked up. However, the following references will give a guideline of what experiences we think might be helpful.
- You have developed a RESTful API with frameworks and tools such as FastAPI, Pydantic, Pytest, Celery, and more
- You are familiar with frontend libraries and frameworks such as Next, React, Zustand, React Hook Form, and more
- You used component libraries such as Material UI and extended your app with own components
- You are familiar with object-oriented programming languages and domain driven design
- You are capable of setting up a PostgreSQL database, work with ORMs like SQLAlchemy, and write database migrations
- You know your way around in HTML, CSS and JavaScript and have experience with TypeScript in Frontend Engineering
- You know how to deploy applications to cloud services such as Azure, GCP or AWS
- You are open to collaborate and learn together with other developers for truly interdisciplinary work
0 applies
15 views
Other Jobs from Tacto
Software Engineer Intern (m/f/d)
ML / AI Engineer Intern (m/f/d)
Engineering Lead (m/f/d)
Data Automation Intern (m/f/d)
(Senior) Solution Engineer (m/f/d)
Similar Jobs
Software Engineer Intern (m/f/d)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say