How can developers get career-defining U.S. remote jobs from anywhere? | Developer Town Hall #07
Welcome to today's Town Hall. I'm excited to have you here. We have some people from Australia.
We have, Rodrigo from Argentina. Welcome Rodrigo. I'm Santiago. I'm also from Argentina.
We have Audrey from Brazil. Pedro. Thanks for joining today. Okay, let's get started. I will share my screen.
And again, welcome to Turing. If you are looking for high quality US jobs, if you're looking to work for leading edge technologies, then this is the place for you. You've come to the right place. Here at Turing, we want to offer you opportunities that will help you grow your career. to start off, I want to answer some of the most frequently asked questions by developers.
the first question that we, get asked is what level of English is necessary to get a job? you need to be good. You need to be a good English communicator. And this is key because our partner companies, they need to have a flawless communication with you. And it's really important to have English proficiency When working with Turing, do I need to pay us taxes? No, no need to pay US taxes.
We will pay your salary in full and on time. And of course, depending on your, country of residence, depending on your home country, you will need to pay taxes. but not according to US law. It will depend on the taxes on your country. How is Turing different from other remote based job providers? So one of the key differentiators between Turing and other platforms is that we offer full-time long-term roles.
We believe that the opportunities that will allow you to grow your career, come in the form of a nine month long engagement and full time. Some other platforms are offering kind of gigs. you know, kind of two, three month contract kind of thing.
But we believe that in order for you to grow your career, uh, you need to have full time long-term engagements. So that's what we offer. We're here to help you grow your career because we are investing in the idea that talent is universal. We, want to help you grow that talent. We, don't want to give you short-term engagement, that will not benefit your career. Another of our key differentiators is that our clients, are all based in the US and we not only vet the developers that come to work with us.
We also vet the companies that want to hire with us. some companies come with job opportunities, but, if they are not the, top 1% engineering organizations, then we don't hire, for them. We really want to offer you high quality jobs. We are not offering you short-term gigs like other freelance platforms do. We are offering a long-term engagements that will help your career growth. Many people ask us, so how does it work? What do I need to do to become a Turing developer? we basically split this journey into three major parts, the vetting process.
It starts with you going into our platform, taking the work experience analysis and taking different Turing tests that will tell us, what is your experience with different software technologies. And then after that, you need to take a coding challenge. Once you pass that vetting process, you will start receiving job offers. We also have a team that we call the "developers success" team that will help you finalize your US engineering resume.
We will help you, prepare for interviews if that is necessary. Now. And in my opinion, this is the best thing about Turing. actually, before your current engagement wraps up, our developer success team will be already looking to match you with your next engagement. So once you become a part of this, Silicon valley caliber community of developers, once you become part of the Turing family, you might never need to apply to a job again, because we will continue, connecting you with job opportunities.
Okay. now we're going to invite Pedro to the stage. Pedro is a Turing developer.
He's from Brazil and we're excited to have you here. Thank you for coming, Pedro. Thank you. Santi Hello everyone. from all over the world and hello everyone from Brazil.
I am from Brazil too! It's nice to be here again. Awesome. Thank you for coming Pedro.
We wanted to have you here to tell us a little bit about your experience. To start off, how did you find about Turing? Well, it's as easy as an Instagram ad popped up for me, I was in the middle of some vetting process already, and I think to myself, why not? Let's try it. And then all my history in Turing began. Nice and Pedro how long ago was this? Yeah. I started working in February of this year and my vetting process was in end of January. So I was in a middle of a vacation.
It was fast, you know, faster than other people that I heard about. So things are real here. That's, things that I want to, reenforce with everyone, you know? Nice. And, Pedro, how was your experience with taking the Turing tests? Sometimes, it can seem kind of daunting. How has your experience with that? So let me just tell a little bit about my background and then I'll answer your question from there. I started working more than 10 years ago and have been through many technology consultancies and worked with many companies in my life, developing solutions with diversity of technologies, that each client presented to us and trying to adopt newer technologies, frameworks, and concepts in each business challenge, I was presented.
From service desk solutions to chat bots, custom applications, develop it from scratch, I worked with a lot of technologies and business goals and all of my history being an software engineer, a developer, and a technology consultant. So having that background, I have a lot of experience with different technologies and then when I saw the Instagram ad from Turing, I uploaded my resume and the machine learning process processed all my skills my history and my education really got me in. When I saw the tech stacks I didn't select just one or two, because I really wanted, to be selected for any of the stacks that I know.
Cause I was looking for stability, remote teams management, and to be valuable but by what I delivered, not how much time I spent commuting from one place to the other or talking and participating in group activities, things like that. So I selected around 19 to 20 tech stacks and I started doing it. Some of them, have a time limit for each of the tech stacks an hour, two hours maybe, it varies a little bit on the tech stack, but I did it really fast. I did two or three tech stacks.
Before I did each test, I reviewed some of the concepts for that technologies. So I selected the React JS plus Node JS and I reviewed a 30 minutes review of React JS basics and Node JS basics. And then I started doing the tests. and I selected React/Node, I selected Angular and PHP, selected mySQL and Ruby on Rails. And before each one, I did the review, prepared myself put the mindset and do the tests.
And it was really nice experience because it was fast. I had experienced in other vetting processes in another companies. And after I did the tests, it took too long to get a response, you know, after passing the tests, because you can do the test and you can fail but that's not a problem. And I think it's a good message to everyone that are seeing us right now. Don't be afraid of failing because you can retake the tests after three months. So there's no problem.
You just go there, do the best, review the basics, because a lot of things are in our minds while we are doing the test. So focus, do some cleaning. Do the review, prepare yourself, be in a quiet place with no people around you to take your focus, then do it. you know? And, uh, so You mentioned, for example, React, you were already experienced in React, right? But before the test, it was helpful to, kind of go through the documentation once more kind of refresh that knowledge. Right? And that is important because, we are in a timed test.
So in my experience, in my work, I am able to do some research and prepare myself for the project, for the feature that I am building. But as we are doing tests and we are in a system that does test people in a timed way, we need to get information fresh in our mind, because we don't have time to go back and search in our brain how all that specific, feature's called, how I do specific things, how I write a specific functions, how is the life cycle of the framework and the specifics of the framework? It's very good to do that. Refreshing your mind because you back up everything, put it in your RAM, in your memory, and then you can do the test. Ok, awesome.
Pedro, you also mentioned that after taking the tests, it took some time for you to get, an answer from Turing. Is that correct? Or was that your experience with other platforms? Yeah. With other platforms, it takes too long time to get a response. In Turing, that was a difference, a big difference for me because I did the tests. I get the score.
I passed the test and in one or two days, I got the email. I am, I released the live code challenge. I could schedule the challenge, the interview and in about a week, I did the tests did the interview the coding challenge, and I got a job opportunity for myself,. in Turing, it was really fast. In other companies, I am waiting for an answer until today, you know, didn't get the answer at all.
Thank you. Thank you, Pedro. Is there any other advice that you'd like to give our developers today? For sure.
I was present in some other Town Halls. So what I see most, in the feedback from the public is that you all have a lot of fear in yourselves. That's what we feel, at least for the feedbacks. I'm studying a little more. I'm studying a little more. It's okay.
To study a little more, but don't be afraid. You know, we don't need to be afraid. We are not, we're not monsters here. We just want your best. So do the tests, do some studying.
if you think you don't have enough, do some practicing. You'll have a lot of platforms. There's 'leet code', 'hackerrank', all of those platforms will help you, I can assure you. If you don't pass now, take a break, try to understand where you went wrong, study more and after three months you can do the tests again.
So don't worry, keep trying. We want the best of you. Exactly! Couldn't have said that better. Okay.
let's get started with the Q and a session. Pedro. Are you ready? Do it.
Okay. Okay. Okay. So we'll start with some of the questions that you have asked us through social media.
So this question came from Juan. Hi, I'm from China. Could I join Turing? And the answer is yes. You can join Turing from your home country. Totally.
We work with people from all over the world, Vietnam, India, Brazil, United States. So there is no boundary boundaryless. Exactly. We have a question from Twitter. So basically this question is, can I get a job with Turing if I have less than three years of experience, or if I'm just starting in my software developer journey? The short answer is probably not, because most of the jobs that we have at Turing are for experienced developers that have three years of experience or more. Now, you know, please come to Turing after you have those three years of experience and we're eager to help you for exceptional talent.
There, there might be some exceptions, but these are really rare. Most of our jobs are for developers with three or more years of experience. Pedro, do you have any advice for, um, HR one shoe? Like how can he prepare to Yeah, I think it's a good strategy for us developers to know how to be tested. So as you can retake the tests, it's very nice. You can do a dry run, you know, do the tests, see what is expected to be known.
Uh, for each tech stack and then study those concepts. It's easy as this, you know, and you can be involved with Turing community, following the social media, be in the platform, getting the news, because you will know what is the most demanded tech stack in the market. And if you want, if you like that technology, you can prepare yourself, taking the tests, failing, and then studying to be prepared. And then there, that is the academic part, you know, the study part, and you can try to do some projects for yourself to get experience.
Don't be afraid. Don't stop yourself. Get involved to know what you need to know.
Thanks Pedro. Next question. So what are the weekly working hours for Turing developers? We offer full time engagements now, depending on where you live. You know, generally working hours are really flexible.
We require that you have at least a four hour overlap with our partner companies, but it's really flexible. It depends on the job opportunity, um, so full time, but you can choose in which part of the day you do that work. Yeah. You don't need to work from. 9:00 to 6:00 PM. You can, but you need to work full time.
So you can start at 10, you can start at 8, you can end wherever you are, whenever you want. You'll have the flexibility. Oh, I need to go out to do some appointment with my doctor or whatever. You can do that.
And then come and work a little later. You'll have the flexibility of working remote. Okay, okay. Let's start with the first question from the audience. Can you see the question correctly? Yeah. From Behzad.
Is there any guarantee to be paid timely? Pedro, do you want to take on this one? Yeah. It's guaranteed. If you have the job, you will be paid on time. As Santiago told in the beginning. That is one of the most important things lecturing wants to assure for the developers.
You will be paid, you know? Yeah. At the end of the month, we are partner payroll company. You know, they offer lots of ways for you to withdraw your money. Yeah, you will be paid on time every month.
Thanks for the question. Thanks Behzad. Okay. Let's move to the next one from Vannuty- a bachelor's degree is required? Uh, so it's good to have a bachelor's I agree, but here at Turing, we focus more and we give more weight to the skills and the talent that you have rather than your pedigree, rather than where you studied or even if you have a computer science degree, if you have experience like work experience in other companies, and maybe in order to learn programming, you did certifications instead of a bachelor's degree, if you have the skills and the talent, that will weight way more than just having a bachelor's degree. Pedro, anything you would like to add here? Sure.
Thanks Vannuty for your question. And yeah, I totally agree with Santiago's answer because here we match jobs and resumes based on what you tell us that you did. So we focus on projects, descriptions, experience of work, screenshots of your projects, all of those information, count more than your education.
Here we focus on your experience and skills. So that's a tip for everyone hearing us. Thanks, Pedro. And thanks for Vannuty for the question.
Okay, let's go to the next one from Joel Alvarez. How much percentage we need to give to touring when we found a job? Uh, zero. Okay. We pay your salary in full, and once you start working as a Turing developer, It doesn't work as other freelancer platforms do or other recruitment agencies, like they, they take a part of whatever you, you make. Now we pay your salary in full.
From David, is their part-time opportunities? Um, we don't have a lot of part-time opportunity. Most of them are less frequent. Exactly. Question from Rodrigo. How is the transparency payment contract for people from Brazil? I'm glad we have Pedro here. So, we're partnered with a payroll company and they offer lots of ways for you to withdraw your money.
Now, Pedro, do you have any advice, for Brazil specifically? Hey, Rodrigo, thanks for your question. And here in Brazil, as I think works all over the world, that platform that Santiago told you will provide ways of withdrawing your money, swift transactions, you can use PayPal and you can use wise transfer or even withdrawal in Bitcoins. And that's the part of withdrawing the money, but they provide you an invoice, automatic invoice, automatic contract all through the platform, and you can use that to do the legal stuff here, you know, to declare money to the government and all kinds of stuff. So it's, it's easy.
Thanks. Thanks, Pedro. Thanks Rodrigo for the question. Okay, let's go with Alfredo's question. Even though I pass the tests, I feel I'm not so experienced. Is that a concern? Uh, Pedro, would you like to take on this one? Not at all.
You always have new things to learn new challenges to beat. So it's good because, uh, having that concern, I think for myself, would drive me to search for more knowledge, to be humble and know that we don't know all this stuff and we always need to keep up studying and keep updated with the technologies and the new things that going out everyday. So it can be read as a quality, not a concern.
If you use that wisely, we'll help you through your journey for sure. Thanks, Pedro. And let me add to that. So here at Turing jobs come to you, you know, you do all these tests and we help you improve your resume, et cetera, et cetera, and jobs will come directly to you. So I would say if you feel you're not so experienced, give it a try.
And you know, if jobs don't start coming immediately because sometimes, you know, because you don't have enough experience. You can continue working somewhere. You can continue studying, continue preparing and, you know, come back to Turing, keep your profile updated until you have that experience. And that will improve your chances of being matched.
And eventually you will get the, the, the U S job that you're looking for. So hope that gives you some guidance. Alfredo, thanks for the question. question from Meet, is how you justify top 1% developer in the world? That's a great question. So, um, if you take the tests, if you pass the coding challenge, then you will be in top 1% community.
And we know that because we have the data, we have more than half a million developers from all over the world. And, and so the criteria for these tests is proven to help us find this top 1% talent. Yeah.
Um I would say the, one of the key differentiators with Turing is that we leverage technology. So, compared to other freelance platforms, we have lots of data. It gives us the confidence that we're really finding, this talent with our machine learning algorithms and AI mechanisms in our matching team. Um, Pedro, would you like to add something to this? No, that's it. We have the data. We have our, uh, criteria to narrow this, as you told so nothing to add, that's it.
Awesome. We have a question from Kevin. Uh, is there any paid training program that I could apply to prepare myself to land a job with Turing? I bet there is there, there are lots. I think all those, all those platforms, Udemy, LinkedIn Learning all the other platforms that teaches you, put you to learning paths for any kind of technology, machine learning, artificial intelligence algorithms, uh, Java script, Java, Python, all of those, any platform, any way that you can get that knowledge for yourself and train and get experienced on it will help you prepare yourself. Well, thanks for the question, Kevin.
Thanks, Kevin. Question from Ebin, will the salary credit through touring or directly from the company? Your salary will come in full from Turing. Once you become a Turing developer, you will be engaged with other companies in different projects but you continue being a Turing developer. So yeah, we make sure that you are paid on time every month. That's it.
Thanks for the question, Ebin, is there any leave policy? Uh, yes, there is. Uh, Pedro, would you like to talk about your experience with the leave policy? Have you taken vacation so far? It is not been so long, but yeah, as I've not been so long, I didn't take now, but I know that I have to talk to my manager because we just need to plan the sprints and the tasks. So you must let him know that you're going to be out after a while and then he will plan, and everything's fine, you know? Yeah, yeah. Again, flexible hours. And you know, if you want to program a leave for something, yeah, there's no problem with that.
Just need to talk with your manager before. Okay. Question from Dat. Do I need to work at us working hours? It's midnight in my country. Again, flexible hours we ask that you have at least a four hour overlap with the company that you're working for.
But again, this is pretty flexible. Once you get acquainted with your manager, you can also talk about this. I mean, the reason behind this is you need communication. And so even though you are going to be doing development work, you need to be able to attend meetings and things like that. Being a remote company, you do the async communications, mostly text-based, but sometimes in a week, it's good to meet. So you can talk to your fellows, and plan what you're doing.
And, you know, that's a good thing to, to approach everyone as a team to be stronger as a team. I think I told that, but here we have a strong team culture for everybody. So it's very nice to spend some time face to face, even in the camera with your team, you know, it's very good. Thanks, Pedro. And thanks for the question.
Yeah, thanks. Thanks Santiago, thanks everyone seeing us. Thanks Turing for the event. I'm always pleased to participate here and I hope I can help everyone lose their fears and know that we are working to be the best platform and to give you tools to get a U.S.
job. Thanks everyone. Thank you. Thank you for coming.