We're looking for a Junior Full-Stack Software Engineer with strong programming fundamentals, software engineering principles, and an interest in building well-designed software.
Core Requirements
• Strong understanding of OOP, SOLID principles, data structures, and algorithms.
• Understanding of the Software Development Life Cycle (SDLC) and its key phases.
• Basic knowledge of design patterns and software architecture, with a willingness to apply them in practice.
• Familiarity with both frontend and backend development.
• Interest in AI technologies and the ability or willingness to learn how to integrate AI models and LLM APIs into applications.
• Good problem-solving skills and an understanding of clean, maintainable code.
Additional Notes
Employer: National Express
Send your CV to HR@ne.jo