Senior Engineer Full Stack Jobs in Eritrea

Urgent
Apply Now

Job Description

Company: Hire Resolve
Location: Eritrea
Job Type: Full-Time
Industry: Software Development / Mining Technology / Cloud Solutions

About the Company

Hire Resolve is recruiting on behalf of a leading South African technology company specializing in cloud-based metal accounting, production management, and logistics software solutions for the mining and mineral processing industry. The organization delivers innovative digital platforms that help mining operations improve efficiency, reporting, and operational management.

Technology professionals seeking additional software engineering opportunities across Africa can also explore updated IT vacancies in Eritrea for regional technology and software development careers.

Position Summary

The company is looking for an experienced Senior Full Stack Engineer to design, develop, and maintain advanced software solutions across the WIRE platform. The successful candidate will work on frontend and backend systems, support cloud-based infrastructure, contribute to microservices architecture, and collaborate with cross-functional teams to deliver scalable enterprise applications.

Key Responsibilities

  • Develop and maintain end-to-end software features across frontend and backend systems
  • Build scalable Angular frontend applications and backend services using Python and GoLang
  • Support migration of monolithic systems into modern microservices architecture
  • Design and implement REST and gRPC APIs
  • Participate in architectural discussions involving event-driven systems and scalable design
  • Lead code reviews, technical mentorship, and software engineering best practices
  • Collaborate with DevOps teams on CI/CD pipelines and Infrastructure as Code (IaC)
  • Optimize PostgreSQL database structures and queries for performance
  • Work with Docker, Kubernetes, and Git-based workflows
  • Support event-streaming solutions using Kafka or CDC technologies
  • Collaborate with Product, QA, and Operations teams to align technical solutions with business needs
  • Participate in occasional client engagements to validate technical requirements
  • Improve development workflows and engineering processes to increase delivery efficiency

Salary and Benefits

  • Highly competitive salary package based on qualifications and experience
  • Potential for salary adjustment based on technical expertise and specialized skills
  • Professional growth opportunities within a global technology environment
  • Exposure to advanced cloud-native technologies and enterprise systems
  • Flexible and collaborative work environment
  • Continuous learning and career development opportunities

Software developers and technology specialists interested in additional international IT opportunities may also browse tech-related careers through IT opportunities in Cameroon for regional software and engineering openings.

Education Requirements

Applicants should possess:

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field
  • Relevant certifications in cloud technologies, DevOps, Kubernetes, or software engineering will be an added advantage

Experience Requirements

  • Minimum of 5 years’ professional software engineering experience
  • Strong hands-on experience with GoLang in production environments
  • Solid backend development experience using Python, Flask, and SQLAlchemy
  • Experience building RESTful APIs and gRPC services
  • Proven frontend development experience using Angular, React, or Vue
  • Experience with PostgreSQL schema design and database optimization
  • Familiarity with Docker containers and Kubernetes orchestration
  • Experience with Kafka or Change Data Capture technologies
  • Knowledge of high-throughput systems and data-intensive applications
  • Understanding of ACID-compliant systems and regulated industry environments

Required Skills and Competencies

  • Strong analytical and problem-solving abilities
  • Excellent coding and software architecture skills
  • Ability to mentor junior developers and support team growth
  • Strong communication and collaboration skills
  • Ability to work in Agile and cross-functional development teams
  • Knowledge of DevOps practices and CI/CD workflows
  • High attention to detail and commitment to software quality

Training and Development

The successful candidate may receive:

  • Advanced cloud-native development training
  • Kubernetes and container orchestration exposure
  • Leadership and mentorship development opportunities
  • Enterprise software architecture experience
  • Continuous integration and DevOps process training
  • Exposure to mining and mineral processing technology systems

IT professionals looking for broader Southern African software engineering opportunities can additionally explore updated vacancies on IT jobs in Namibia for technology and cloud engineering roles.

Working Conditions

  • Dynamic and technology-driven work environment
  • Collaboration with international engineering and operations teams
  • Opportunity to work on enterprise-scale software platforms
  • Occasional interaction with mining and industrial sector clients

How to Apply

Interested candidates who meet the above requirements should submit:

  • Updated Curriculum Vitae (CV)
  • Cover Letter outlining relevant experience and technical expertise

Applications should be sent via email to:
support@africajobsearch.com

Important Notes

  • Only shortlisted candidates will be contacted
  • Candidates with strong GoLang and cloud-native development experience are highly encouraged to apply
  • The company is committed to equal opportunity employment and professional growth

Hire Resolve and its client are committed to innovation, excellence, and delivering world-class software solutions to the mining and mineral processing industry.