
Front End Engineer, Cloud Native Development EG
RackspaceJob Location
Job Summary
We are seeking a Front End Engineer to join our team in Egypt - Giza. As a key member of our cloud native development team, you will be responsible for delivering modern web applications with high-quality user experiences. You will work on creating reusable interface components, optimizing front-end code for scalability, and providing technical input on user experience designs. Our ideal candidate has expertise in Angular, TypeScript, Tailwind CSS, Storybook, CI/CD, and packaging components for distribution. They should also have experience with user experience design concepts, Design System, Component-driven Development (CDD), Media queries, SASS, agile teams, and Jira Cloud. We offer flexible remote work options, $4,000/year travel stipends, and equity in a fast-growing company. Join us on our mission to deliver the future of AI and web applications.
What you'll be doing
- Creating modern, responsive web applications that meet customer requirements
- Developing reusable interface components for future use
- Optimizing front end code for scalability
- Providing technical input on user experience designs to help maintain a balance between functionality and aesthetics
- Participating in an agile delivery team, helping to ensure the technical quality of the features delivered across the team, including documentation, testing strategies, and code.
Requirements
- Proficiency in Angular, Angular Material, Angular-grid
- Proficiency in TypeScript, Tailwind CSS and Storybook
- Proficiency in CI/CD and packaging the components for distribution
- Experience in user experience design concepts and Design System
- Familiarity with Component-driven Development (CDD) concepts
- Hands on experience in Media queries and SASS
- Experience of working with agile teams and frameworks such as Scrum
- Experience in using Jira Cloud or other Agile Development Lifecycle Management tools
Personal characteristics
- High resilience in the development of new products
- Acceptance of changes to develop the ideal product
- Teamwork spirit and participation in interactions
- Effective communication with user experience design team