Table of content
Table of contentWorking ConditionDetailResponsibilitiesCompany InformationWhat is different from other company1. We will respect your career path.2. We will hire better than internal developers.3. How we can be competive compare to other company practically.What are the qualifications of our company policy?No have or solve Multi lang barrier.
A running service project as Full time over 8 years, excluding freelancer and part-time.Enough experience reading other developer code.Knowing the "market time" and having experience with development skills is necessary to follow it.
Good at analyzing "dirty code" that another developer has created.
Experienced in making qualified products for the last 3 years.
Good at on-time developer.Good understanding of the business model and make define what need to do next independently.
Good to know flutter.
Good for coworking in the repo with over 10developers.
Good async communication skills for different time zone. ProjectCommunity appDetailFAQQ. current test is not related to flutterQ. Coding test for a PAID.Q. What is this service, Kindly elaborate the main idea of the app.Q. What is feature?Q. What are basic app features?Q. For what purposes it is used for?Q. What needs to do and what done?Q. Do you have any task board ?Q. What is language and will support?How to applyStep 1. Do a coding test.Step 2. Paid task.Stpe 3. Hired
Working Condition
We are doing a running project instead of an Outsourcing agency. Hiring standard is simple, better than "internal developer”
Detail
- Yearly $30,000 ~$42,000
- Montly contract
- Full time.
- Start time, We will respect your schedule, but when right apllicant came, this contract would be finished.
- Remote working
Responsibilities
- Flutter development if you choose this tech.
- ReactNative development if you choose this tech.
- Define todo independently, if you can not, we need team sync because you didn’t understand the current project.
- (optional) Both techs can implement it.
Company Information
What is different from other company
1. We will respect your career path.
You could see how google focus on career path and what kind of person hire.
For example, if you don’t like or hate or not interesting. We will not give to you.
That mean you can focus on what you have strong point.
As a good developer, as a invauable developer, you must focus on career path instead of amount of experience.
2. We will hire better than internal developers.
Unlike any other company, our company strives to provide you with what you really want to learn and gain experience.
3. How we can be competive compare to other company practically.
- Focus on Web3(blockchain) as a frontteir web3 field.
- Strong man power by best practice development environments.
- Solution that someone need to solve problem 3month, but we can do within 2weeks by our solution.
What are the qualifications of our company policy?
No have or solve Multi lang barrier.
Example : Arbic
Mark Zuckerberg doesn't understand Arabic or any other language, but he serves every country. Likewise, we are trying to serve each country differently.
We need to break down multilingual barriers for service to Indonesia, South Korea, Thailand, etc.
Example2: How to break.
Using "Kboard" wordpress plugin, which is made in Korean.
One of our developers doesn't know Korean, so he made a language module for development; he converted it using Google Translate. When he releases to end-users, he converts into Korean. Using this method, he was able to overcome his language barrier.
When faced with a problem, a good developer, especially the lead developer, must find a solution.
We are looking for a lead developer instead of an old developer. Rather than making high communication costs, we are looking for developers who produce results.
A running service project as Full time over 8 years, excluding freelancer and part-time.
Whenever we work with developers who have full-time experience, they have more knowledge of exception cases, and they always solve issues quickly.
Other than that, people who work part-time or freelance or work for an agency rather than running projects full-time were no better than junior developers.
Despite spending a lot of time and energy for a decade, we call that fake experience. Software value comes from the "trust of the end-user" that believes this has some value.
Many agencies have made similar copycats or clones of Facebook and failed, as they do not have the "trust" of end users.
As a FullTime developer with experience running projects, they have deep insight, knowledge, and skill beyond what is generally expected.
This is why we only approve experience "running service projects" as a Fulltime instead of as an agency.
Enough experience reading other developer code.
We’d met many faker developer or junior developer who doesn’t like reading code what made by other developers. And always they tried to make new code instead of use legacy code.
However that doesn’t mean your execuse, we are focusing on “continious programing”. Our solution for that.
- Work with good developer.
- Other, no have, good developer always done and made result what ever code.
Knowing the "market time" and having experience with development skills is necessary to follow it.
Consumers don't wait for us, the market is so cynical that if we don't have time we need to follow market time, not our development time. We do not want to wrap dirty-code, dirty-practice in "agaile", dirty is dirty, trash is trash, no excuse we have for that.
Nevertheless, experienced developers know what is priority and what needs to be prioritized. Developers often ignore "market time" and then when the product comes, several months of their careers are ruined.
There are many times when a project that has cost a lot of money and lasted more than two years is thrown away.
As a result, we need experienced developers who understand the concept of "market time"
Good at analyzing "dirty code" that another developer has created.
POC projects start from a "time limit", so the developer didn't make best practice code instead of his original plan. Even developers know this is not a good practice, but to finish a POC version, someone must finish it. As in this case, only a sufficiently experienced developer with a large system and large code that has been created by many developers can analyze the system.
For example. Analyzing or asking a good question can help you follow the flow, how the code works, and how to follow from last task. It is a developer with good "analyze skills" and "code-reading skills".
Experienced in making qualified products for the last 3 years.
Although, we made dirty code since we needed to finish the project on time. However, our pride doesn't allow us to exist in these codes in this world. Therefore, we must refactor code for continuous implementation. As a result, you need to have enough experience to know what is best practice code.
Good at on-time developer.
There is a limit to time, we have to choose where to use it to make a result.ts.
An experienced developer will plan what he can do and what he needs to do next week if we have one week.
An experienced developer will plan what he can do and what he needs to do next month if we have one month.
Experienced developer must be good at time management.
Good understanding of the business model and make define what need to do next independently.
Are you waiting for the next todo direction? That means our team sync isn't 100%, or you're not interested in this project. It would be better if you asked a team member if you wanted to quit the project.
As long as you understand the current project 100%, you will know what needs to be implemented and what will come next.
If you own this project, you will know what you want to make. Then show it to the end user. right?
Good to know flutter.
For the first version, how many developers should you require to finish it fast, and how can you make a one-month app?
To be competitive, we need to use our development resources effectively.
As a running business, how will we be a strong team compared to our competitors?
What will we do when competitors make the same service as us, and our engine is so much stronger than their engines?
To be competitive, we need your professional knowledge of flutter.
Good for coworking in the repo with over 10developers.
An experienced developer usually has worked on a team with 10 developers and an IT team, but having worked on a repo with more than 10 developers is very unique.
Usually running projects, and having real user service do like that, and running projects require more than we expected.
What if you make code and release it, but then some bugs appear and make a huge loss for the company? In order to prevent these issues, you would need to do many things.
You already have world-best practices in your coworking skills if you have that experience.
Good async communication skills for different time zone.
Example: document base, self management, self define task, self define rearange priority of task.
There is an A team that works 8 hours a day, and a B team that works 24 hours a day. Which team will develop a qualified product. Consider excluding everything and only defining the difference in working hours.
Definitely, the B team will create a qualified product.
Project
Community app
Detail
Detail
Goal of project
Start from zero.
We already have POC app (Proof Of Concept), you can see how is working by app therefore we could save communication cost.
Purpose of app
For Indonesia, there are no qualified apps for community service.
Our goal is to show this app as a tool for helping life. As an example, it could become a "meething app" similar to meetup.com, a "commerce app" similar to amazon, or a "second hand trading app" similar to Craigslist. It could become a "talent exchange" like Fiverr.
We do not know which feature works, but if you are interested in making a career in "community service", this is the best opportunity for you.
Design
Dev stack
flutter
FAQ
Q. current test is not related to flutter
A. As a good developer, it’s more important to have a strong “problem-solving skill” than specific knowledge.The hiring goal we have is simple
“Better than internal developers”The ability to solve problems is one of the points we consider.
Q. Coding test for a PAID.
A. We have, but you must pass our minimum requirements.
There are usually agencies or teams that don’t care about the career path. And we’ve had bad experiences with them. As a result, a minimum guide is required.
Our company should make a conscious effort to become more attractive. Because we are not an agency, we are not in a hurry to hire a large number of developers. Making qualified products is more important to us. As well hiring progress is the same
Q. What is this service, Kindly elaborate the main idea of the app.
A. Simple Answer is see what kind of application and service works in indonesia.
Q. What is feature?
A. Next door + meetup.com + fiverr + commerce
Q. What are basic app features?
Answer. buy, sell, trade goods
Q. For what purposes it is used for?
Answer. We focuced in indonessia local app.
There are not have this kind of app.
Q. What needs to do and what done?
Which features are already developed, progress and how many percentage
Answer. link, but it will require my explain, this is for mine as a self management document.
Q. Do you have any task board ?
where I can go through all the development phase of website.
Answer. We have “Jira”, but current simply I wrote in notion “link”
Q. What is language and will support?
Basic operational language & origin of website. Name other languages need to be integrated in the website?
A. Basic is indonesia language, English and Kor.
How to apply
Disclaimer
Of course if we found righrt developer, job will be closed without notice.
We want know about you, specially “career path” what you really want to work, what you are interesting in.
Someone wants to focus on skills for the next three years. Someone wants to gain experience in management. Someone wants to gain experience in starting a business from scratch. Someone wants to gain experience managing a project with over 1 million MAUs. Someone wants to gain experience in web3 (blockchain) as a new field of study.
We don’t want to give task, which is not interesting or not familiar with.
I could see upwork and fiverr bad review which made wrong direction, wrong task, wrong career path.
If you focus on carrer path instead of experience, you could make more value compare to other competitors. Over 5years expeirence is not strong point, strong point is what you made qualifed product. How many get user, how many earn money, how is running well in this time, how you made performance for qualfied product.
[Company Hiring pregress]
Step 1. Do a coding test.
As suck as the coding test is to find a good developer, it is still an easy way to prove that the developer can solve problems at low cost.
- Testing link: https://hr.gs/flutter-mustfintech Do not cheatting is required. Hackerank report us you have cheating or not.
If you can’t make sense see as below video.
Step 2. Paid task.
High score does not mean you are a good developer, so Google does not hire by coding test alone. You will be given a tiny task, and we will see many kinds of points. However, we will not score you and not tell you the details.
Stpe 3. Hired
Hired
Congratulations!. It is so appreciated that you are working with us.