UCMAS Academy
Full Stack Developer
0 views
0 applicants
Job Description
- Backend Development: Build and optimize scalable, secure RESTful APIs using Node.js (Express.js, NestJS).
- Frontend & Mobile Development: Build responsive user interfaces using React.js and (optionally) mobile features with React Native.
- Database Management: Design database schemas, write efficient queries, and handle migrations using ORMs like Prisma or Mongoose for PostgreSQL and MongoDB.
- Authentication & Security: Implement secure user authentication and authorization using JWT and session middleware.
- DevOps & Deployment: Containerize applications using Docker / Docker Compose, set up automated CI/CD workflows with GitHub Actions, and manage deployments (e.g., Vercel).
- API Documentation & Quality: Write clean, typed code (TypeScript), document endpoints using Swagger/OpenAPI, and conduct integration/unit testing.
- AI & Feature Integration (Bonus): Build or integrate AI capabilities (e.g., LangChain, vector databases like Pinecone, and RAG pipelines) into web applications.
Requirements & Qualifications
- 2-3 years experience in Full Stack Development.
- Degree in Computer Science, Computer Engineering, or equivalent practical experience.
- Languages: JavaScript, TypeScript, and Python (a plus).
- Node.js Frameworks: Express.js, NestJS.
- Frontend: React.js, HTML5, CSS3, Bootstrap/Tailwind, React Hooks.
- Databases & ORMs: PostgreSQL, MongoDB, Prisma ORM, Mongoose.
- Tools & DevOps: Git, GitHub Actions (CI/CD), Docker, Docker Compose, Swagger/OpenAPI, Vercel.
- Strong understanding of software design patterns, dependency injection, and data structures/algorithms.
- Experience building end-to-end full-stack applications from scratch.
EGjobank Analysis
Quick Role Summary
Opportunity as "Full Stack Developer" at Etisalat Egypt (e&) located in القاهرة on a Hybrid basis, suited for Fresh Graduate candidates, within Marketing & Sales. Key details from listing: • Backend Development: Build and optimize scalable, secure RESTful APIs using Node.js (Express.js, NestJS). • Frontend & Mobile Development: Build responsive…
The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.
Application Tips
- Tailor your CV headline to match "Full Stack Developer" and feature measurable achievements in the top third of your resume.
- Customize your cover note for القاهرة: explain why this location and work arrangement suit your availability and how you add value to the team.
- Highlight collaboration software proficiencies (Slack, Notion, Jira, MS Teams) and commitment to dependable working hours.
- Showcase practical projects, accredited certifications, and strong language skills to complement experience.
- After applying, monitor your status from your dashboard and stay prepared for an interview invitation.
Readiness Checklist
- Updated CV in standard PDF format with a professional filename
- Skills aligned with the stated role requirements
- Availability for work in القاهرة or remote if specified
- Measurable achievement examples prepared for interview talking points
- Egyptian Job Bank candidate profile ready for application tracking
Similar Jobs You Might Like
More openings in the same field or city
El Teriak Industrial Group
Enppi
Millensys
Beverlyhills
Kgroup