.vision2030-page {
–v2030-green: #1d9c73;
–v2030-gold: #c9a227;
–v2030-navy: #0d3b66;
}
/* Hero with Saudi-inspired pattern */
.v2030-hero {
background: linear-gradient(135deg, #16344c 0%, #0d3b66 50%, #1d4e6e 100%);
position: relative;
overflow: hidden;
padding: 4rem 2rem;
border-radius: 20px;
margin-bottom: 3rem;
}
.v2030-hero::before {
content: ”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image: url(“data:image/svg+xml,%3Csvg width=’60’ height=’60’ viewBox=’0 0 60 60′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cpath d=’M30 0L60 30L30 60L0 30L30 0z’ fill=’%23ffffff’ fill-opacity=’0.03’/%3E%3C/svg%3E”);
pointer-events: none;
}
.v2030-hero__content {
position: relative;
z-index: 1;
text-align: center;
max-width: 900px;
margin: 0 auto;
}
.v2030-hero__badge {
display: inline-flex;
align-items: center;
gap: 0.5rem;
background: linear-gradient(135deg, #1d9c73, #268599);
color: white;
padding: 0.5rem 1.25rem;
border-radius: 50px;
font-size: 0.8rem;
font-weight: 600;
letter-spacing: 0.05em;
margin-bottom: 1.5rem;
}
.v2030-hero h1 {
color: white;
font-size: 2.75rem;
font-weight: 700;
margin-bottom: 1rem;
line-height: 1.2;
}
.v2030-hero__subtitle {
color: rgba(255,255,255,0.85);
font-size: 1.125rem;
line-height: 1.7;
margin-bottom: 2rem;
}
/* Animated Stats Cards */
.v2030-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1.5rem;
margin: 2.5rem 0;
}
@media (max-width: 768px) {
.v2030-stats { grid-template-columns: 1fr; }
.v2030-hero h1 { font-size: 2rem; }
}
.v2030-stat {
background: rgba(255,255,255,0.1);
backdrop-filter: blur(10px);
border: 1px solid rgba(255,255,255,0.15);
border-radius: 16px;
padding: 1.5rem;
text-align: center;
transition: transform 0.3s ease, background 0.3s ease;
}
.v2030-stat:hover {
transform: translateY(-4px);
background: rgba(255,255,255,0.15);
}
.v2030-stat__icon {
width: 48px;
height: 48px;
margin: 0 auto 1rem;
}
.v2030-stat__number {
font-size: 2.5rem;
font-weight: 800;
background: linear-gradient(135deg, #1d9c73, #c9a227);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.v2030-stat__label {
color: rgba(255,255,255,0.8);
font-size: 0.875rem;
margin-top: 0.25rem;
}
/* Mega Project Cards with Icons */
.mega-project {
background: white;
border-radius: 20px;
padding: 2rem;
margin: 2rem 0;
box-shadow: 0 4px 24px rgba(0,0,0,0.08);
border: 1px solid #e5e5e5;
display: grid;
grid-template-columns: 100px 1fr;
gap: 2rem;
align-items: start;
transition: all 0.3s ease;
}
.mega-project:hover {
transform: translateY(-4px);
box-shadow: 0 12px 40px rgba(0,0,0,0.12);
}
@media (max-width: 768px) {
.mega-project {
grid-template-columns: 1fr;
text-align: center;
}
.mega-project__icon { margin: 0 auto; }
}
.mega-project__icon {
width: 100px;
height: 100px;
background: linear-gradient(135deg, #268599 0%, #1d9c73 100%);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.mega-project__icon svg {
width: 56px;
height: 56px;
fill: white;
}
.mega-project__content h3 {
font-size: 1.5rem;
color: #16344c;
margin-bottom: 0.5rem;
}
.mega-project__badge {
display: inline-block;
background: linear-gradient(135deg, #e8885e, #c9a227);
color: white;
padding: 0.25rem 0.75rem;
border-radius: 50px;
font-size: 0.75rem;
font-weight: 600;
margin-bottom: 1rem;
}
/* Sector Icons Grid */
.sector-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1.5rem;
margin: 2rem 0;
}
@media (max-width: 900px) {
.sector-grid { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 600px) {
.sector-grid { grid-template-columns: 1fr; }
}
.sector-card {
background: white;
border-radius: 16px;
padding: 2rem;
text-align: center;
box-shadow: 0 4px 20px rgba(0,0,0,0.06);
border: 1px solid #f0f0f0;
transition: all 0.3s ease;
}
.sector-card:hover {
transform: translateY(-6px);
box-shadow: 0 12px 40px rgba(38, 133, 153, 0.15);
border-color: #268599;
}
.sector-card__icon {
width: 72px;
height: 72px;
margin: 0 auto 1.25rem;
background: linear-gradient(135deg, rgba(38,133,153,0.1) 0%, rgba(232,136,94,0.1) 100%);
border-radius: 16px;
display: flex;
align-items: center;
justify-content: center;
}
.sector-card__icon svg {
width: 40px;
height: 40px;
}
.sector-card h4 {
color: #16344c;
font-size: 1.125rem;
margin-bottom: 0.75rem;
}
.sector-card p {
color: #666;
font-size: 0.9rem;
line-height: 1.6;
}
/* Salary Infographic */
.salary-visual {
background: linear-gradient(135deg, #f8fafc 0%, #e8f4f8 100%);
border-radius: 20px;
padding: 2.5rem;
margin: 2rem 0;
}
.salary-bar {
display: flex;
align-items: center;
margin: 1rem 0;
gap: 1rem;
}
.salary-bar__label {
width: 140px;
font-weight: 600;
color: #16344c;
font-size: 0.9rem;
}
.salary-bar__track {
flex: 1;
height: 32px;
background: #e0e0e0;
border-radius: 16px;
overflow: hidden;
position: relative;
}
.salary-bar__fill {
height: 100%;
background: linear-gradient(90deg, #268599, #1d9c73);
border-radius: 16px;
display: flex;
align-items: center;
justify-content: flex-end;
padding-right: 1rem;
color: white;
font-weight: 700;
font-size: 0.85rem;
transition: width 0.8s ease;
}
/* Map SVG styles */
.saudi-map-container {
text-align: center;
margin: 2rem 0;
padding: 2rem;
background: linear-gradient(135deg, #f0f9ff 0%, #e8f4f8 100%);
border-radius: 20px;
}
.saudi-map-container svg {
max-width: 100%;
height: auto;
}
/* Benefits Visual */
.benefits-visual {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1rem;
margin: 2rem 0;
}
@media (max-width: 768px) {
.benefits-visual { grid-template-columns: repeat(2, 1fr); }
}
.benefit-item {
background: white;
border-radius: 12px;
padding: 1.5rem;
text-align: center;
border: 2px solid transparent;
transition: all 0.3s ease;
}
.benefit-item:hover {
border-color: #268599;
transform: scale(1.02);
}
.benefit-item__icon {
width: 56px;
height: 56px;
margin: 0 auto 1rem;
background: linear-gradient(135deg, #268599, #1d9c73);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.benefit-item__icon svg {
width: 28px;
height: 28px;
fill: white;
}
.benefit-item h5 {
color: #16344c;
margin-bottom: 0.5rem;
}
.benefit-item p {
color: #666;
font-size: 0.85rem;
}
/* Timeline/Steps Visual */
.apply-timeline {
position: relative;
padding-left: 3rem;
margin: 2rem 0;
}
.apply-timeline::before {
content: ”;
position: absolute;
left: 15px;
top: 0;
bottom: 0;
width: 3px;
background: linear-gradient(180deg, #268599, #1d9c73, #e8885e);
border-radius: 3px;
}
.timeline-step {
position: relative;
padding: 1.5rem;
padding-left: 2rem;
margin-bottom: 1rem;
background: white;
border-radius: 12px;
box-shadow: 0 2px 12px rgba(0,0,0,0.06);
}
.timeline-step__number {
position: absolute;
left: -3rem;
top: 1.5rem;
width: 32px;
height: 32px;
background: linear-gradient(135deg, #268599, #1d9c73);
color: white;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 700;
font-size: 0.9rem;
box-shadow: 0 2px 8px rgba(38, 133, 153, 0.4);
}
.timeline-step h4 {
color: #16344c;
margin-bottom: 0.5rem;
}
.timeline-step p {
color: #666;
font-size: 0.9rem;
margin: 0;
}
/* Animated CTA */
.v2030-cta {
background: linear-gradient(135deg, #268599 0%, #1d9c73 50%, #c9a227 100%);
border-radius: 20px;
padding: 3rem 2rem;
text-align: center;
position: relative;
overflow: hidden;
}
.v2030-cta::before {
content: ”;
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 60%);
animation: pulse 4s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% { transform: scale(1); opacity: 0.5; }
50% { transform: scale(1.1); opacity: 0.8; }
}
.v2030-cta h2 {
color: white;
font-size: 2rem;
margin-bottom: 1rem;
position: relative;
}
.v2030-cta p {
color: rgba(255,255,255,0.9);
margin-bottom: 1.5rem;
position: relative;
}
.v2030-cta .scv-btn {
background: white;
color: #268599;
position: relative;
}
SAUDI ARABIA CAREERS
Vision 2030 Jobs: Complete Guide to Saudi Arabia Careers
Everything you need to know about job opportunities in Saudi Arabia’s $3.2 trillion transformation — from NEOM to the Red Sea Project. Salaries, requirements, how to apply, and positioning your resume for success.
$3.2T
Total Investment by 2030
460K+
Jobs from NEOM Alone
0%
Income Tax for Employees
Build Your Saudi-Ready Resume
Quick Answer: Vision 2030 is creating millions of jobs across Saudi Arabia in technology, tourism, healthcare, renewable energy, and construction. Key employers include NEOM (460,000 jobs), Red Sea Global, Qiddiya, and ROSHN. Salaries range from $3,000-$15,000/month tax-free, with additional benefits like housing and healthcare. Apply through official career portals (careers.neom.com, redsea.com/careers) or job sites like Bayt.com, LinkedIn, and GulfTalent.
Announced by Crown Prince Mohammed bin Salman in 2016, Vision 2030 represents a fundamental reimagining of Saudi Arabia’s future. The plan addresses three key pillars:
Vibrant Society
Culture, entertainment, sports, and quality of life for residents.
Thriving Economy
Diversifying beyond oil into tourism, tech, manufacturing.
Ambitious Nation
Effective government and responsible citizenship.
Key Employment Targets
- Reduce unemployment to 7% (from 12%)
- Increase women’s workforce participation to 30% (achieved ahead of schedule)
- Create 6 million new jobs by 2030
- Attract global talent for specialized roles through premium residency
$500 BILLION INVESTMENT
NEOM — The Future City
The world’s most ambitious urban project. NEOM spans 26,500 km² and includes THE LINE (170km linear city), Oxagon (floating industrial complex), Trojena (mountain resort), and Sindalah (luxury island).
Jobs Created: 460,000+ across 14 sectors
Hot Roles: Engineers, AI specialists, sustainability experts, hospitality, healthcare, architects
Apply: careers.neom.com
LUXURY TOURISM
Red Sea Global
Regenerative tourism across 90 islands. 50 hotels, 8,000 rooms, international airport, and world-class marinas.
Hot Roles: Hotel managers, marine biologists, F&B directors, environmental consultants
Apply: redseaglobal.com/careers
ENTERTAINMENT CAPITAL
Qiddiya — 2.5x Larger Than Disney World
Entertainment city 40km from Riyadh. Six Flags theme park, Formula 1 track, water parks, and sports facilities.
Hot Roles: Entertainment pros, event managers, theme park operators, content creators
Apply: qiddiya.com/careers
Where the Jobs Are
NEOM
Red Sea
Riyadh
Qiddiya
Jeddah
Dammam
Technology & Digital
Software developers, data scientists, AI/ML engineers, cybersecurity, cloud architects
Tourism & Hospitality
Hotel managers, tour operators, F&B directors, event coordinators, entertainment producers
Healthcare
Doctors, nurses, hospital administrators, medical researchers, healthcare IT specialists
Renewable Energy
Solar engineers, wind technicians, sustainability consultants, environmental specialists
Construction & Engineering
Civil engineers, project managers, architects, quantity surveyors, construction managers
Financial Services
Investment analysts, fintech developers, Islamic finance, wealth managers
Position Yourself for Vision 2030 Success
Create a professional resume that speaks to Saudi employers. Bilingual templates available.
Build Your Resume Now
Quick Answer: Salaries range from $3,000-$15,000/month depending on role and experience. All income is tax-free. Many employers also provide housing (25-30%), annual flights, health insurance, and education allowance.
Average Monthly Salary by Role (USD, Tax-Free)
Common Benefits Package
Housing
25-30% of salary or company-provided
Annual Flights
Return tickets for family
Health Insurance
Full medical coverage
Education
School fees for children
Transport
Car allowance or vehicle
End of Service
15-30 days per year gratuity
Quick Answer: Apply through official career portals (NEOM, Red Sea Global, Qiddiya) or job boards (Bayt.com, GulfTalent, LinkedIn). Prepare a clean resume, include a photo (standard in GCC), and highlight relevant project experience.
1
Research Target Employers
Identify projects aligned with your skills. Follow companies on LinkedIn for job alerts.
2
Prepare Your Resume
Create a professional CV with photo. Highlight mega-project experience and consider a bilingual version.
3
Apply Through Official Channels
Use company career portals directly. For NEOM, create a profile at careers.neom.com.
4
Prepare for Video Interviews
Most initial interviews are remote. Research the project and demonstrate Vision 2030 knowledge.
5
Visa & Relocation
Your employer sponsors your work visa and guides you through the Iqama process.
Key Job Portals
Quick Answer: You need a work visa sponsored by your employer. Requirements: job offer, valid passport (6+ months), degree attestation, medical clearance, and police clearance. Once in Saudi, you receive an Iqama (residence permit) valid for 1-2 years.
Work Visa Checklist
- Job offer from a licensed Saudi employer
- Valid passport with 6+ months validity and 2 blank pages
- Degree attestation by Saudi Embassy and Ministry of Education
- Medical report showing you’re free from infectious diseases
- Police clearance from your home country
- Passport photos (white background)
The Iqama (Residence Permit)
After arriving, your employer applies for your Iqama within 90 days. This permit is valid 1-2 years and allows you to sponsor dependents if your salary exceeds SAR 5,000/month (~$1,333).
Quick Answer: Include a professional photo, highlight large-scale project experience, emphasize adaptability, show cultural awareness, and consider a bilingual version. Keep it 2 pages max.
- Professional photo — Standard in GCC
- Mega-project experience — Large-scale developments
- Transformation experience — Building new departments
- Cultural awareness — GCC/cross-cultural work
- Language skills — Arabic is a plus
- Certifications — PMP, industry credentials
- Long resumes — Keep to 2 pages max
- Salary expectations — Discuss in interview
- Religious/political views — Keep professional
- Unexplained gaps — Address career breaks
- Generic objectives — Be specific to Vision 2030
Is it easy to get a job in Saudi Arabia under Vision 2030?
Yes, for qualified professionals in high-demand sectors. Vision 2030 has created massive demand for skilled workers in technology, engineering, healthcare, and hospitality. Employers actively recruit internationally and sponsor visas.
Are salaries in Saudi Arabia tax-free?
Yes, Saudi Arabia has no personal income tax. Your salary is paid in full. You may still owe taxes in your home country depending on citizenship and tax residency status.
Do I need to speak Arabic to work in Saudi Arabia?
No, English is the primary business language for most professional roles, especially in mega-projects like NEOM. However, basic Arabic is helpful for daily life and gives you an advantage in applications.
How do I apply to work at NEOM?
Visit careers.neom.com and create a profile. Upload your CV, set up job alerts, and apply directly. NEOM actively recruits globally and sponsors visas for qualified candidates.
Can I bring my family to Saudi Arabia?
Yes, if your salary exceeds SAR 5,000/month (~$1,333), you can sponsor your spouse and children. Many expat packages include education allowance for children at international schools.
Saudi Arabia Resume Guide
Complete guide to writing a resume for Saudi employers.
Read Guide
Saudization & Nitaqat
Understanding Saudi nationalization policies.
Learn More
GCC Job Market Guide
Overview of opportunities across all Gulf countries.
Explore GCC
Start Your Vision 2030 Career Journey
Join thousands of professionals building the future of Saudi Arabia. Create your resume today.
Build Your Resume – Free
Last Updated: February 2026
👉 resume & career guides
👉 free resume templates
💡 Pro Tip: StylingCV is not just a resume builder — it’s a smart AI builder that thinks. build your resume in less than 2 minutes in less than 2 minutes.