I found that visa sponsor is more challenging in this time and only a few job listing sites that focus on visa sponsor jobs or relocating supported jobs.
As I have been working with startups many years, I notice that “Scratch your own itch” is a famous quote of many successful founders, so I learn from them and write this blog to scratch my own itch and here is my plan:
- I will build a dedicated website for relocation and visa sponsor jobs.
- I will learn new technologies as much as possible when I build it.
- I will write series of technical blog to experiment new technology and use them to apply for new job!
As as software developer, I often architect what I plan to build and this is the draft architect.
Architect explanation:
- Company users will login into Angular9 web portal that use ASP.NET Core 3.1 Web API
- Job Seekers will use Gatsbyjs front-end that connect to Golang Rest API, recently GatsbyJs is getting more popular and becoming the top most loved web framework https://insights.stackoverflow.com/survey/2020, so I want to learn it!
- I will crawl jobs from some website (StackOverflow, LinkedIn, AngelList,…) that use Python Scrapy library https://scrapy.org/
- It is Distributed Event Bus architect and use concept from this library https://www.nuget.org/packages/DistributedEventBus/
- The backend database will be MongoDb
- These services will be hosted in Kubernetes and provisioned by Pulumi platform https://www.pulumi.com/
All these technologies is relatively new for me, and I will expose my code via this repository https://github.com/hadoan/no-border-jobs, except for Asp.net core project.