| Job Title: | Front End Developer |
| Experience: | 4 to 6 |
| Location: | Egypt, Giza |
| Category: | IT/Software Development |
| Description: | Responsibilities: • Design beautiful, intuitive user interfaces • Building JavaScript client side application interfaces with the latest technology • Demonstrable working knowledge of front end design patterns • Work as part of cross functional, passionate agile (SCRUM/Kanban) project teams ensuring high quality delivery is at the heart of the development process from requirements definition through to delivery • Participate in scrum ceremonies and participate on development projects and implement solutions in partnership with development managers and teams. • Resolution of performance or security issues. • Provide relevant, honest and accurate feedback to management. • Research, recommend and implement tools as needed with the goal of continually increasing our development productivity • Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them • Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. |
| Qualifications: | Job Requirements • 4+ Years of experience. • Strong knowledge of Angular • Familiarity with web based SaaS • Be an advocate of automation, Test Driven Development, Continuous Integration and Continuous Delivery • Usability and user experience testing • Comfortable with absorbing new technologies quickly; highly self-directed and able to manage and prioritize concurrent and competing/conflicting challenges • Innovator; ability to work collaboratively and a demonstrated team player with a results-oriented track record • To be enthusiastic, fearless and boundary-less with the ability to coach and mentor • Follow recommended software development methodology standards, championing evolution as appropriate • Pro-active customer service attitude • A technical mindset with good understanding of algorithms, data structures, design patterns. • Solid knowledge of Agile development practices. • A willingness and an ability to share best practice and improve processes. • Experienced in issues of Scaling and an understanding of optimizing web-based applications. • Experience working across multiple platforms and technologies • Strong demonstrable experience of Object Oriented Analysis & Design and accompanying design patterns with a commitment to Software Craftsmanship and Clean Code. • Experience of working with a wide variety of open source frameworks (such as JQuery, Bootstrap, Angular, D3, React etc.) • Ability to work with Distributed Version Control Systems • HTML , particularly HTML design for emails • JavaScript, including modern tooling, techniques and frameworks • CSS, including old & cross-browser support concerns • Usability testing and optimization • Performance tuning • Experience of web interfaces and working with databases. • Scaling and optimizing web-based applications • Designing high availability systems • Knowledge of Agile development practices and experience working in a cross-functional Scrum team • Ability to work collaboratively and a demonstrated team player • A willingness and an ability to share best practice and improve processes
|
| Contact: |
Front End Developer
Posted in IT/Software Development
