We are looking for a Software Architect / Technical Architect to join our startup on a part-time basis.
We already have a working MVP version of the product. It has helped us validate the main idea, test the core business logic, and better understand what needs to be improved before moving to the next stage.
Right now, we are building a development team to modernize the current product, improve the existing MVP, and develop new modules. At this stage, we need an experienced technical person who can look at the project from a higher level, understand where we are now, and help us design the right architecture for the future.
The current tech stack includes:
Backend: Laravel / MySQL
A separate Python service for complex calculations and optimization logic
Frontend: Vue / Nuxt
Additional modules and services are planned for the next development stages
What we need help with
At the first stage, we need you to:
study the current MVP version of the product;
understand the business logic, existing architecture, and current limitations;
review our long-term product plans;
analyze the weak points of the current technical solution;
suggest the best architecture for the next stage of development;
help us decide what should be kept, what should be improved, and what should be rebuilt.
After that, we would like you to continue working with us part-time and help the team with:
architecture supervision;
technical consultations for the development team;
reviewing important technical decisions;
helping with the design of new modules;
making sure the team follows the chosen architecture;
preventing the project from becoming chaotic as it grows.
This is not a role where you will need to write code every day. We are looking for someone who can understand the whole system, see potential risks, suggest practical technical solutions, and guide the development team in the right direction.
What is important for us
experience in designing architecture for web products;
strong understanding of backend architecture;
experience with Laravel / PHP, or the ability to quickly understand the current implementation;
experience with Python services or microservice architecture would be a big plus;
understanding of frontend-backend interaction and API design;
experience with projects that have moved from MVP stage to a more stable production-ready version;
ability to find a balance between good architecture and realistic development timelines;
ability to explain technical decisions clearly to the team.
Work format
This is a part-time position.
At the beginning, we expect deeper involvement: you will need to study the current system, join several calls, understand the product goals, and prepare an architecture plan.
After that, the format can be more flexible: regular consultations, participation in technical discussions, review of key decisions, and support for the development team when needed.
About the project
We are building a product related to automation of complex processes, data-based decision making, and optimization. The MVP is already working, and now we are starting the next stage: full product development, functionality expansion, and preparation of the system for stable long-term use.
We are not looking for a one-time consultant for a single call. We are looking for a person who can properly understand the project, see its potential, and help us build the right technical foundation for future growth.
Nice to have
experience working with startups;
experience moving products from MVP to production-ready stage;
experience with Python, optimization tools, AI or LLM integrations;
experience designing modular architecture;
experience working with distributed teams;
ability to keep things simple where possible and avoid unnecessary overengineering.
What we offer
flexible part-time cooperation;
opportunity to influence the product architecture at an early stage;
work with an existing MVP, not just a

