26 frequently asked questions
We have two offices. Our regional manager and creative direction team is based in London, and the development team is located in Kharkiv, Ukraine. Such setup allows us to provide more attractive costs while staying close to the UK customers.
Our working hours match the European, although we partially cover the US business hours, too.
So far there are 70+ people in our company, and we’re constantly growing.
While our regional manager and creative director are in London, the development team stays in one big office in Ukraine.
All of our developers, project managers, quality assurance engineers, business analysts, designers, account and sales managers, executive staff and HR share one roof. Thus our communication is efficient, and we settle questions fast.
We take on projects of almost any type – be it a small corporate website or a large online investment platform.
Over the past 10 years, we created news portals, online stores, CRM systems, healthcare applications, job search websites, applications for hospitality and luxury sector, and lots of other projects.
Hate to say it, but – it depends.
When you build a house, it’s difficult to come up with the cost right away as you need to account for the number of floors and rooms, the type of materials, interior design and a lot of other smaller but important things.
Same with web-development. Every project is unique, and we mean it. If you want to build a platform, most likely you have a business specific flow. If it’s a corporate website, you will certainly have something your competitors don’t.
Get in touch with us – and we’ll provide you with a free quote for your project.
With our white-label solution you can get your crowdfunding website online in 3 months. In this case it will have standard business logic and basic design, common features like KYC/AML checks, and a content management system in place. All of this can be improved further, while you will be able to test your idea in the real world.
Of course, a more sophisticated solution than just a plain MVP will take longer and will depend on the requirements, but still you can count on having something tangible in 3 months from the development start date.
Our core technology is PHP: Laravel, Symfony, Yii frameworks.
Our hybrid mobile applications we code with React Native and Ionic.
Yes, if you need some custom extension for Wordpress or Magento, we can totally do that. Anything from easier content management to complex integration solutions.
Our developers are well-versed with the latest Wordpress and both versions of Magento – Magento 1 and Magento 2.
We can work with Wordpress themes however our experience shows that the projects with ready-made themes tend to fall short of our clients’ expectations. When you buy a Wordpress theme, there is no guarantee something won’t work or cause numerous issues to fix.
Instead, we have developed our own starter theme for Wordpress. It comes with a better structure, modern development tools, and thus provides more scalability and ease of maintenance.
We build our themes on top of this theme and give the community access to it at our GitHub page, because sharing is caring, and we really care about the quality of solutions on the Internet.
Yep, we develop hybrid mobile applications in-house using React Native and Ionic, and have a long-term partnership with a company that develops native mobile applications. In case of a 100% native solution, we develop the backend part of the app, and our partner company develops iOS and Android app.
We do something specific, and can help with anything :)
Our main focus right now is on online investment platforms and we try to grow in that direction. However, we’re not limited to FinTech only. Our team has experience with eCommerce projects (custom or CMS), social networks, corporate websites and portals, hybrid mobile applications – you name it.
Definitely. If you need advice – tech or non-tech related – we’ll be glad to assist you. We’ve worked with many companies and not only took on the development, but also helped polish ideas, suggested useful features and took part in their growth.
It’s never just a website or a platform development. Online solutions serve businesses, and often times, there are many components involved: operations, digital marketing, brand awareness, sales and more.
We can provide you with a fresh look on your business idea, quote a realistic budget, help come up with the features for a Minimum Viable Product and connect you with the right people.
Yes, we have a team of designers who create UX and UI design for websites as well as mobile applications. We do the wireframing first to agree on the layout, provide a few design variants based on the wireframes, and design the responsive version too.
Websites are created for people, so we use a human-centered design approach to ensure the Internet is not only beautiful, but clear and user-friendly.
We don’t have an in-house SEO team, however we develop our websites with SEO guidelines and best practices in mind. If you send us a list of your SEO requirements for on-site improvement, we’ll gladly implement those.
Sure. We assign a project manager to every project. It’s your main point of contact who will be with you during the whole project duration, will provide frequent status updates and reports, and answer any questions you have.
If you wish, you can manage the project yourself or have your own Project Manager work with our team.
This depends on the project type and requirements, and it’s up to the project manager to decide which approach to use. We gravitate towards agile flow and often use Scrum.
If certain projects are better to manage with the standard “waterfall” approach – we do “waterfall”.
Usually, there is no one-size-fits-all solution, so we’re quite flexible in terms of project management.
We use TeamWork — helps us collaborate effectively and keep all project documentation in one place. Sometimes we also use Trello boards but it’s more of a supplement.
Overall we’re very flexible in terms of the tools and can work with systems like JIRA and Basecamp too, should your project require it.
It’s usually the project managers who handle the communication during the project. All project managers at JustCoded have a good command of English, both written and spoken, so there is no barrier whatsoever.
If you hire a dedicated team, it will be staffed with the developers with good English skills.
It’s not like we are devoted SCRUM evangelists, but after having completed many projects we just see that it simply works better than the traditional approach, time and again.
The process with SCRUM is agile, tangible results can be seen fast and regularly, and requirements can be changed on the go. This approach works best with mid-size and enterprise projects and dedicated teams.
We use TeamWork for project management and keep all the crucial documents, details and comments in there.
The team communicates using Slack and Skype (occasionally).
The short answer – yes, we do.
Here’s the longer one. The fixed price model works well only with the projects that have a clear scope of work and a detailed specification. If you decide to modify anything along the course, the changes will be estimated separately and quoted extra.
If you don’t have a specification, we can offer you a discovery phase. Our Business Analyst will gather the requirements and create the specification for you, which will allow us to provide a fixed price.
Usually, the fixed price model fits the smaller sized projects. The bigger the project, the more risks we will have to add on top: sometimes they can constitute as much as 100% of the base estimation. In this case it’s worth considering the time and material model to cut down on cost and have more flexibility with the requirements.
The time and material model is not exactly better. Most of the time it just makes more sense, especially if the scope is not defined, and the project is complex.
It gives you more agility with everything from the project scope to the technology stack. You can evolve and change your strategy in the process, make decisions and save money.
Besides, you also save time – no need to spend hours and hours on creating a spec with set in stone requirements.
You can work with a dedicated team or with a managed team.
A dedicated team is good if you have a long-term project and would like to have full control over the team structure and project flow.
The team can consist of developers only, as well as other members. Our “basic dedicated team is 6 developers (backend and frontend), 1 project manager, and 1 QA specialist. This setup is not set in stone and can be flexible. We can provide you with as many developers as you need (even one), plus get other people on board: business analysts, designers, and account managers.
Having a dedicated team saves you a penny, too. We handle the hiring process and human resource management on our end and take care of the work environment. At any point in time you can change the team setup – add more team members or get a replacement.
A project team is good for projects with strict deadlines. We manage the project on our end and are responsible for the end result and timeframe. The project manager ensures transparent communication at all times and provides regular reporting.
A project team setup varies depending on the size of the project, though usually it’s 1 project manager, 1 backend developer, 1 frontend developer, and 1 QA specialist (part-time).
Yes, we can get you a part-time developer if you have at least 40 hours of work a month – this allows us to plan resource load more effectively. Sometimes we have developers on bench, though, who are available right away. Please feel free to shoot us an email at firstname.lastname@example.org, and we’ll see what we can do.
Let’s talk then! Please reach out to us at email@example.com or use a contact form below. Our Business Development Manager will touch base with you regarding your project or idea and will take care of you from then forward.
Tell us a bit about your idea. We’ll get back to you within one day and plan our next steps.
Please send it to firstname.lastname@example.org and let our team know about the issue - we apologise for the inconvenience.