Senior Full Stack Web Developer

FEKRA
Aden
Posted October 30, 2025
other

Job Description

Job Title: Senior Full Stack Web Developer 

Deadline for applying: ‎ 

We are a leading tech company seeking an experienced Senior Full Stack Web Developer to join our dynamic team. This role is ideal for candidates with 3 years or more of practical experience in Web Development using React.js. This role involves ensuring the delivery of secure, high-performance solutions.

Experience:

  • 3-5 years of professional experience in software development. 

  • Strong understanding of JavaScript/TypeScript and State Management (Redux, MobX, Context API…)

  • Experience with REST APIs/GraphQL and integration with Backend.

  • Experience with Next.js (preferred).

  • Collaborate with cross-functional teams to develop software solutions that align with business needs. 

  • Adapt to changing project requirements through iterative development and continuous feedback.

  • Experience in the government sector or B2G systems is a plus.

  • Strong understanding of software architecture and system integration. 

Skills: 

Planning & Analysis 

  • Participate in requirement gathering sessions to understand business and technical needs. 

  • Analyze and define functional and non-functional requirements for software solutions. 

  • Collaborate with stakeholders to identify potential risks and propose mitigation strategies. 

  • Document findings and contribute to the development of user stories and use cases. 

Design & Architecture 

  • Design and implement robust, scalable, and secure system architectures with adherence to design principles and best practices.

  • Design database schemas and system workflows to align with business objectives.

  • Work closely with senior and junior developers and architects to implement modular and reusable software components.

  • Ensure that software design follows security and performance considerations. 

Development & Implementation

  • Write clean, efficient, and maintainable code following best practices and coding standards. 

  • Utilize version control systems for collaborative development and tracking changes. 

  • Debug, troubleshoot, and optimize software for better performance and reliability.

  • Implement continuous integration and deployment (CI/CD) principles to streamline the development process.

Testing & Quality Assurance

  • Conduct unit testing to ensure code functionality and reliability. 

  • Identify and document software defects, collaborating with team members to resolve issues. 

  • Follow industry best practices for secure coding and software performance optimization. 

  • Browser Compatibility: Test and ensure the software functions correctly across all major web browsers (Chrome, Safari, Firefox, Edge).

Deployment & Maintenance 

  • Gain exposure to continuous integration and deployment (CI/CD) practices.

  • Assist in deploying software to test and production environments efficiently.

  • Monitor system performance and contribute to bug fixing and feature enhancements.

  • Document software development processes and contribute to knowledge sharing within the team.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

Core Competencies:

  • Strong attention to detail and ability to write well-structured code. 

  • Advanced analytical and problem-solving skills. 

  • Excellent communication and documentation skills.

  • Commitment to continuous learning and technology excellence.

Application Instructions

To apply, Please send your CV to:

hr@fikra-ye.com

Please mention the job title in the subject line of the email.

Contact Information

Key Guidelines

1

Carefully following the application instructions listed in each job posting will significantly improve the chances of your CV being reviewed.

2

When submitting your application by email, always include the job title and location in the subject line.

3

To stand out, customize both your CV and cover letter so that they align with the specific requirements of the position.

FEKRA

other

Related Jobs
View All Jobs

Time Remaining

5

Days left to apply

Deadline: November 30, 2025

Job Details

OrganizationFEKRA
LocationAden
Categoryother
PublishedOctober 30, 2025
DeadlineNovember 30, 2025