Senior FrontEnd Developer

Robusta - Cairo

Applicants for
2 open positions
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
2 open positions
About the Job
  • Work in a cross-functional team with backend developers, front-end developers, designers, and analysts.
  • Production, modification, and maintenance of websites and web application user interfaces.
  • Developing applications using the required JavaScript frameworks, JavaScript preprocessors, code quality, process automation and testing.
  • Continuously improve our code base, systems, processes and speak up when you think something can be done better or smarter.
  • Design and develop effective solutions that can continue to scale.
  • Mentor other team members and be involved with hiring.
Job Requirements
  • 3+ years of software development experience
  • Highly proficient with JavaScript, HTML, CSS and modern web standards
  • Deep knowledge of HTML and its semantics, browser rendering mechanics
  • Knowledge and understanding of best practices in CSS and writing CSS methodologies
  • Passion for great product design and attention to detail. Your JavaScript is as perfect as your pixel placement
  • Experience with bundlers like Webpack and task runners like Grunt/Gulp
  • Profound experience with JavaScript libraries like Angular/React and their ecosystem
  • Strive for clean code and have high standards for quality assurance such as code review, unit testing, code linting
  • Experience with building hybrid and cross-platform mobile applications (Ionic, React Native)
  • Experience with the architecture and deployment of complex websites
  • Willingness and ability to touch backend code when needed
  • Ability to turn ideas into a fast, reliable and maintainable code
  • Positive, proactive team player who is passionate about their craft
  • Customer-centric prioritization and data-driven decision making
  • Extensive experience integrating with RESTful APIs
  • Advanced git experience (git-flow, rebasing, cherry-picking, etc.)
  • Interest and passion to learn and experiment with new technologies
  • Proactive problem solver. You leave code and processes in a better shape than when you first encountered them
  • Team player. You are passionate about working with talented teammates.
  • Your heart beats for receiving and giving feedback, to grow both personally and as an engineer
About this Company

A digital marketing agency that was first established in 2007 by a prominent network of partners that chose to spare no effort in driving the digital marketing communication industry. robusta strives for premium quality while maintaining highest level of customer satisfaction... (More)

See all Careers and Jobs at Robusta
Signup for an employer account and Post your Jobs!