Software Engineer II ( Frontend )
Posted 23 FebFound 19 OctSeen 3 hours ago
Fit
The keywords the posting names, against what your resume says.Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.
The Posting
Join EVA Pharma, a leading pharmaceutical company dedicated to empowering the fight for Health and well-being as a fundamental human right. Recognized and certified as a best place to work, we are committed to fostering a supportive and innovative environment for our team members.
Job Summary
We are seeking a passionate and talented Software Engineer II ( Frontend ) to join our dynamic team.
The ideal candidate will contribute to our mission of enhancing human health and well-being, ensuring that we meet the highest standards of excellence in our industry.
Key Responsibilities:
- Develop and maintain modern, responsive web applications using Angular.
- Build reusable components and scalable frontend architecture.
- Collaborate with backend developers and UX/UI designers to deliver seamless user experiences.
- Optimize applications for performance, speed, responsiveness, and cross-browser compatibility.
- Participate in code reviews, debugging, testing, and continuous improvement of frontend practices.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field.
- 3–5 years of experience in software development.
- Strong hands-on experience with Angular and solid knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Experience integrating RESTful APIs, version control (Git), and responsive design principles.
- Understanding of UI/UX best practices, performance optimization, Agile methodologies, and experience with Azure DevOps or CI/CD pipelines; familiarity with AI-assisted tools is a plus.
Facts
- Source
- Workable
- External id
- 45F737EEE8
- Location
- Giza, Egypt
- Remote
- Not stated
- Employment
- Full time
- Posted
- 23 Feb 2026
- First seen
- 19 Oct 2026, 18:32
- Last seen
- 1 Nov 2026, 12:56
- Status
- Not yet added
- Posting id
- f62dbf72-4383-5d2e-868e-a3572b955f3e
