← 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

πŸš€ Come 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
Building a Smart Session Tracker for Your Mac's Menu Bar
How I Learned to Stop Worrying and Love Bash Scripts (While Actually Taking Breaks)
Build Client Payment Reminders using Twilio, Notion, and Python
Send payment reminders to your clients 7 days before, 3 days before, 1 day before, and each day after the due date.
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...