2,039,887open jobs
120,297companies
253,226added this week
Browse all
Location
In office (Addis Ababa)
Employment
Full-Time

First seen by Alion on Oct 24, 2026.

Overview
Company
Impact
Profile match
Huawei is a Chinese technology company founded in Shenzhen in 1987 by Ren Zhengfei and owned collectively by its employees through a union shareholding scheme. It is one of the world's largest suppliers of telecommunications network equipment, building the base stations, optical transport and core systems that carriers use to run mobile and fixed networks, and it also sells smartphones, laptops, wearables and smart vehicle components. Cut off from advanced foreign chips and Google services by United States export restrictions from 2019, the company rebuilt around its own HarmonyOS operating system, Kirin processors and the Ascend line of AI accelerators.
Backed by Valueaddvc

[Job Responsibilities]

  1. Iteratively develop the requirements of the developer platform, fix bugs, and optimize user experience.
  2. Support third-party integration issues of ET customers.
  3. Maintain the stability of the developer platform.

[Skills]

  1. Have 2+ years of experience in front-end development, mainly using the Vue technology stack. Candidates with a React/Next.js background are also acceptable if they have strong learning capabilities and can quickly transition to Vue 3.
  2. Be proficient in Vue 2/Vue 3 and understand core mechanisms such as Composition API, Options API, reactivity principles, lifecycle, component communication, slots, custom directives, Teleport, and Suspense.
  3. Be familiar with the Vue ecosystem and route state management, and be able to skillfully use Vue Router, Pinia/Vuex, Vite/Webpack/Vue CLI, and understand Nuxt, SSR, on-demand loading, and front-end performance optimization.
  4. Have solid knowledge of TypeScript/JavaScript/HTML/CSS, and be familiar with ES6+, modularization, asynchronous programming, Sass/Less/Tailwind CSS, responsive layout, mobile adaptation, and browser compatibility.
  5. Be familiar with mainstream Vue UI component libraries such as Element Plus, Ant Design Vue, Naive UI, and Vant, and be able to perform secondary encapsulation of components, customize themes, and develop complex service pages.
  6. Be able to develop data visualization, and implement charts, dashboards, statistical reports, and visualized large screens.
  7. Be familiar with front-end engineering and deployment, and be able to use Git, ESLint, npm, environment variables, and build and packaging. Experience in Docker, Nginx, and CI/CD is preferred.
  8. Have experience in API joint commissioning and front-end security, and be familiar with Axios, RESTful API, JWT, Cookie, RSA/JSEncrypt, Google reCAPTCHA, form validation, and permission-based routing. Knowledge of basic XSS/CSRF protection is required.
  9. Bonus points: Have knowledge of React/Next.js, NestJS/Node.js, and MongoDB, and be able to perform full-stack development or joint commissioning of front-end and back-end. Experience in building a project from scratch is preferred.

Soft skills: Have strong learning capabilities, be able to quickly read documents and source code, and proactively get hands-on with new frameworks. Be good at communication and collaboration, be able to independently identify and solve problems, and be responsible for the service and code quality.

Requirements

Education and Major requirements
Bachelor degree or above, majoring in software engineering or related fields.
Project Experience
Preference will be given to those who have worked on payment-related projects.

How to apply

All interested and qualified candidates are invited to submit their applications through www.ethiojobs.net.
If you do not meet the required educational and professional qualifications, or if your degree is in an unrelated field, we kindly ask that you refrain from submitting an application.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,039,887 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Addis Ababa
≈ $157k – $294k per year (Estimated) · In office · 10+ years exp · Master's Degree · McLean · Mountain View
Python
JavaScript
Java
TypeScript
Ruby
Java
Spring Boot
Ruby
Ruby on Rails
AI/ML
LangGraph
LangChain
Claude
AI Agents
Anthropic SDK
CrewAI
LLM
RAG
Braintrust
Human-in-the-Loop
DevOps
Rest API
GCP
GitHub Actions
OpenTelemetry
Datadog
CI/CD
ArgoCD
Docker
Kubernetes
Chaos Engineering
Cybersecurity
Okta
Least Privilege
Microsoft Entra ID
Auth0
QA
Playwright
Gatling
Jest
Pact
k6
Locust
Apply
≈ $99k – $194k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Huntsville
Python
Java
C++
DevOps
Podman
CI/CD
Git
Docker
Apply
Software Developer 1 hour ago
≈ $119k – $221k per year (Estimated) · In office · TS/SCI · Full-Time · 5+ years exp · Bachelor's Degree · Huntsville
Python
Go
Java
C#
DevOps
Terraform
GCP
VMWare
CloudFormation
Azure
Git
AWS
Docker
Kubernetes
Cybersecurity
OWASP Top 10
Threat Modeling
MedTech
Verification & Validation
Defense
AFSIM
Apply
$175k – $250k per year · In office · 3+ years exp · Bachelor's Degree · New York
C++
DevOps
Linux
Apply
≈ $35k – $80k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Kyiv · Lisbon
Python
C++
Bash
DevOps
Linux
Apply
≈ $17k – $39k per year (Estimated) · In office · 5+ years exp · Mumbai
Python
JavaScript
TypeScript
C#
C#
.NET
AI/ML
NLP
OpenAI
Machine Learning
Frontend
Next.js
Angular
React.js
DevOps
Azure
AWS
Apply
≈ $24k – $57k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Bengaluru
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Snowflake
Frontend
Angular
React.js
DevOps
OpenShift
Azure DevOps
Azure
CI/CD
Git
Docker
GitHub
Cybersecurity
Microsoft Entra ID
Active Directory
Analytics
Tableau
Power BI
Management
Agile
Apply
Techops Engineer 3 days ago
≈ $52k – $100k per year (Estimated) · Remote (Singapore) · 5+ years exp · Singapore
Python
Go
JavaScript
Java
Rust
TypeScript
Dart
Node JS
Java
Spring Boot
AI/ML
AI Agents
Mobile
Flutter
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Incident Management
Linux
DNS
VPN
Apply
≈ $12k – $25k per year (Estimated) · Remote (EAEU) · 3+ years exp · Moscow
Java
SQL
Java
Gradle
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Jenkins
Git
Management
Jira
QA
TestNG
Selenium
Cucumber
Rest-Assured
Apply
≈ $27k – $50k per year (Estimated) · Remote (likely EAEU) · 9+ years exp · Kazan
1C
DevOps
Rest API
Apply
In office · Full-Time · Addis Ababa
JavaScript
TypeScript
C#
Node JS
C#
.NET
Node JS
Nest.JS
Joi
Axios
Frontend
Next.js
React.js
npm
ESLint
Prettier
Mobile
Modularization
DevOps
Rest API
CI/CD
Git
Docker
Nginx
Apply
In office · Full-Time · Hangzhou
C++
Apply
$36k – $90k per year · In office · Full-Time · Nanjing
SQL
C++
DevOps
Linux
Apply
$27k – $45k per year · In office · Full-Time · Shanghai
Python
Go
Java
C++
Apply
python开发 7 days ago
$27k – $54k per year · In office · Full-Time · Shanghai
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Addis Ababa
Apply
Call Center Agent 1 day ago
In office · Full-Time · Addis Ababa
Apply
In office · Full-Time · Addis Ababa
Apply
Senior Accountant 1 day ago
≈ $15k – $34k per year (Estimated) · In office · Full-Time · Addis Ababa
Analytics
Microsoft Excel
Apply
Accountant 1 day ago
In office · Full-Time · Addis Ababa
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,039,887 more open roles from verified company boards, updated every day.