About IST Networks
We at IST Networks are Focused on Delivering a World-Class Customer Experience System.
We focus on project delivery and pride ourselves on quality and innovation.
Established in 2002, IST has led the way in delivering exceptional customer experience (CX) solutions to a multitude of verticals and organizations worldwide. We at IST cherry picks the best CX technologies in the marketplace to provide our customers with the most comprehensive, innovative and effective CX solution.
Today, we operate globally with a total of 6 offices in Egypt, UK, UAE, KSA, Bahrain and Turkey, with a highly skilled workforce specializing in Contact Center (Cloud, Hybrid or on-Prem), Customer Engagement Systems (Cloud or on-Prem), Contact Center Agent Desktops, Speech and Language (Arabic and English), Mobile Transactional Security, Digital Signage, Workforce Management, Workload Distribution, Customer Journey Analytics, Robotics Process Automation, Enterprise Mobile Apps, Customer Feedback Management and many more.
Starting a career with IST Networks is exciting and rewarding. We believe in diversity and inclusion. Diverse employees, each of whom brings different opinions and skill sets that are enriching. That’s the way we want it to be because we believe that with the right mix of people, innovation takes place. At IST Networks we are also constantly investing in the training and development of our teams as we recognise that when you succeed, we do too.
IST Networks is seeking to fill a Senior Front-End Developer / Lead who will be accountable for leading, managing and follow-up the web development team and providing all required guidance and technical decision making. You will be responsible for front-end development including the implementation of UX designs and plugins as well as site integration and security updates.
To ensure success as a Senior Front-End Developer, you should have in-depth knowledge of front-end programming languages, and strong content management skills. Ultimately, we’re looking for a top-class Senior Front-End Developer who can create attractive, user-friendly websites that perfectly meet the design and functionality specifications of the client.
You will be working along-side other engineers and developers working on different layers of the solution. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Interested in our opportunity?
Enjoy being yourself and come join our innovative ISTians Team!
Guide team development efforts towards successful project delivery
Provide technical leadership to teammates through coaching and mentorship
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain the web and desktop-based business applications.
Analyze and resolve technical and application problems.
Adhere to high-quality development principles while delivering solutions on time and on a budget.
Design and Architect of solutions
Design the code strategy
Work with developer to make sure they code with standard (Patterns, Standards, Code review , Security etc….. )
Manage the technical Management of the project Assigning takes, quality etc…
Hands-On DevOps cloud and classic technologies
Build and lead a team of 10-15 developers
Meeting with clients to discuss web application design and function.
Designing and building the web application front-end.
Translate designs and wireframes into high quality code
Conducting web application performance tests.
Troubleshooting content issues.
Previous experience in Enterprise application.
Conducting training with the client.
Monitoring the performance of the live web application.
Bachelor’s degree in Computer Science or a similar field.
Minimum 5 years of proven work experience as a Front-End Developer.
Experience with offline storage, threading, and performance tuning
Experience with the usage RESTful APIs and other communications protocols to connect Android applications to back-end services
Familiarity with the cross-platform tools.
Knowledge of UI/UX standards
Experience in code versioning control tools including Git, and SVN.
Experience working with debugging tools such as Chrome Inspector.
Good understanding of web application architecture.
server-side CSS preprocessors, such as LESS and SASS
accessibility and security compliance as per the customer requirements
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Management of hosting environment, including database administration, and scaling an application to support load changes
Data migration, transformation, and scripting
Setup and administration of backups
Outputting data in different formats
The differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning control tools, such as Git and SVN
Understanding of “session management” in a distributed server environment
Good understanding of web application architecture.
Good communication skills.
Fluent in English – written and spoken.
Organized: with the ability to manage many tasks and many relationships concurrently.
Proactive: with an enthusiasm for emerging technologies and willingness to embrace new skills.
Strong decision making ability : make decisions quickly in a crisis situation.
Critical thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Time Management: Managing one’s own time and the time of others.
Strong relationship management, negotiation, interpersonal, influencing and communication skills.
Excellent troubleshooting and communication skills.
Attention to detail.
Analytical thinker: resolve problems with a strong focus on attention to detail.
Adaptable: cope with the unexpected, manage problems.
Flexible working hours and working from home policy.