Khayira Holding Company
WebsiteSenior Full Stack Developer
Company
Role
Senior Full Stack Developer
Location
Job type
Full-time
Found on Mokaru
1 week ago
Salary
Job description
Job Description
- Application Development: Design, develop, and maintain scalable, high-performance web applications that deliver an optimal user experience across all devices. Write clean, efficient, and maintainable code aligned with industry best practices.
- System Architecture: Partner with architecture teams to define system architecture, technical standards, and design patterns, ensuring solutions are secure, scalable, and performance optimized.
- Front-End Development: Develop responsive, scalable, and modular front-end architectures to support dynamic web applications.
- User Experience Implementation: Design and implement intuitive, engaging, and interactive user interfaces across web platforms.
- Back-End Development: Build, enhance, and maintain robust back-end services and APIs that power web applications.
- Infrastructure & Database Management: Design, create, and manage servers and databases to ensure reliability, security, and optimal system functionality.
- Performance Optimization: Ensure application responsiveness, cross-browser compatibility, and seamless performance across devices and platforms.
- Cross-Functional Collaboration: Work closely with UI/UX designers and other stakeholders to translate design concepts into functional, user-centered digital experiences.
Requirements
- Bachelor’s degree in software engineering, Computer Science, or a related field.
- Minimum of 5 years of hands-on experience in software development.
- Strong proficiency in C#, object-oriented programming languages.
- Extensive experience with modern web development frameworks (Angular) and back-end technologies such as Node.js and Microsoft .NET.
- Solid understanding of database management systems, including MS SQL Server, PostgreSQL, MySQL, and MongoDB.
- Deep knowledge of software architecture principles, design patterns, and microservices architecture.
- Practical experience with CI/CD pipelines and DevOps methodologies.
- Excellent analytical and problem-solving skills with strong attention to detail.
- Strong verbal and written communication skills, with the ability to collaborate effectively in cross-functional teams.
- Proactive, adaptable, and capable of managing multiple priorities in a fast-paced environment.


