โ† All Blogs

Starting my First Full-time role as a Software Engineer

7 February, 2022

Starting my First Full-time role as a Software Engineer blog

After applying to over 50+ remote jobs and getting rejected in 3 of them, I've finally got my first full-time role as a Software Engineer. ๐ŸŽ‰๐ŸŽ‰

The funny thing is I was offered a role in a company that I didn't even apply to. I want to share my experience with anyone that is looking for a job.

Here's the timeline of how it happened:

  • May 2020: Began my freelancing career along with my Master's in Computer Science and Engineering.

  • June 2021: I got an email from a US-based company for a Frontend Engineer freelance contract. I accepted the offer.

  • November 2021: Since I was going to postgraduate in 6 months, I started applying for a remote full-time role.

  • November 2021 - February 2022: Most of the time, I didn't even get a first-round interview, and in three I got rejected because of my experience even though I've worked in Open Source and made large ECommerce websites.

  • 1 February 2022: I got a call from the US-based company I was working for as a freelancer, and they asked if I wanted to continue with them as a full-time employee?

I couldn't believe it ๐Ÿ˜ฒ. I didn't even ask them. No interviews, no technical tests, no meetings. They handed me a generous offer and I signed the legal papers on the same day.

I'm really happy how things have panned out. I'm really excited to start my career as a full-time Software Engineer at CloudAnswers.

Thanks for reading ๐Ÿ’œ


I publish a monthly newsletter in which I share personal stories, things that I am working on, what is happening in the world of tech, and some interesting dev-related posts which I come across while surfing on the web.

Connect with me through Twitter โ€ข LinkedIn โ€ข Github or send me an Email.

โ€” Ravgeet, Full Stack Developer and Technical Content Writer

๐Ÿ“ฎ Join my newsletter

I share tips on how to get started with freelancing, remote jobs, developer-related stuff, startup ecosystem, and lots of insider secrets with my subscribers.

Subscribe โ†’
๐Ÿง  More Interesting Reads
Creating an App Information Component in Nuxt
Learn how to create a component to show the App Version and Last Updated At time in a Nuxt app.
Service Status Monitoring Using WhatsApp, Notion, and Python
Monitor Web Services for downtime and get instant updates on Whatsapp.
Handling undo functions in rich text editors
Undo and redo operations are a must-have feature in any rich text editor โ€“ theyโ€™re a user's safety net. For a great user experience (UX), users need to solve their editing problems in a rich text editor. An undo/redo button makes your users more conf...