Build and maintain front-end and back-end web applications, design user interactions, create servers and databases, ensure responsiveness and cross-platform optimization, design APIs, collaborate with designers, and follow projects from conception to delivery.
- Develop front end website architecture.
- Design user interactions on web pages.
- Develop back-end website applications.
- Create servers and databases for functionality.
- Ensure cross-platform optimization for mobile phones.
- Ensure responsiveness of applications.
- Work alongside with graphic designers for web design features.
- Observe a project from conception to a finished product.
- Design and develop APIs.
- Meet both technical and consumer needs.
- Stay up to date with developments in web applications and programming languages.
Requirements
- 1-3 years of experience in software engineering or a related field
- Proficiency with fundamental front-end
- languages such as HTML, CSS.
- Familiarity with JavaScript frameworks such as JS and React
- Proficiency with server-side languages such as Ruby, Node js.
- Familiarity with database technology such as MySQL, PostgreSQL.
- Attention to details.
- Excellent written and verbal communication skills.
- Excellent written and spoken in both English and Arabic.
Similar Jobs
Information Technology • Consulting
Lead architecture and development of a scalable integrated ERP+CRM platform. Design data models, databases, APIs, and secure RBAC systems. Build CRM modules (lead tracking, pipelines) and ERP modules (accounting, inventory, order fulfillment). Implement integrations, optimize performance, ensure security/compliance, and establish CI/CD and cloud deployment practices.
Top Skills:
.Net CoreAngularAWSAzureCi/CdDjangoDockerErpnextGCPGraphQLHubspotJavaJwtKafkaKubernetesLaravelMetasfreshMySQLNode.jsOauth2OdooPHPPostgresPythonRabbitMQRbacReactRedisRestful ApisSalesforceSpring BootSQL ServerTypescriptVueWebhooks
Fintech • Information Technology • Software • Financial Services
Design, implement, and optimize full-stack solutions. Collaborate with cross-functional teams, participate in code reviews, analyze and improve system performance, and stay current with industry technologies.
Information Technology • Machine Learning • Real Estate
Design, build, and maintain front-end and back-end web applications, create servers and databases, develop APIs, ensure responsive cross-platform performance, collaborate with designers, and oversee projects from concept to delivery while staying current with web technologies.
Top Skills:
APIsCSSHTMLJavaScriptMySQLNode.jsPostgresReactRuby
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

