Browse Jobs
For Companies
Log inGet Started
ARROW Electronics  logo

Principal Front-End Developer

ARROW Electronics
Nasr City, Cairo
Posted 3 years ago
20Applicants for1 open position
  • 7Viewed
  • 0In Consideration
  • 4Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Design and develop technical solutions for enterprise-level projects.
  • Ensuring high performance, scalable and responsiveness software to front-end requests
  • Working with front-end developers on the integration of complete solutions.
  • Working with business stakeholders to move new applications and features from concept to implementation.
  • Proactively work with the team to develop not just standalone solutions, but high quality reusable components and standards.
  • Take ownership of code organization to improve maintainability & increase team velocity.
  • Maintain application versions to the latest releases. Run security and improvement updates on our web apps.
  • Mentor Senior and junior developers, including conducting code reviews, security reviews and assisting in architecture planning.
  • Work with the rest of the UI ,development teams and the technical manager to improve our processes and implement new tools.

Job Requirements

  • Typically requires 6 years of related experience including at least 1 year as a Development Technical Lead.
  • Extensive knowledge and experience with modern front-end frameworks (Angular,React, Vue, etc.), HTML5, SASS & CSS.
  • Experience with software development best practices, including coding standards, code reviews, security concerns, source control management, build processes and testing
  • Comfortable with writing, editing, and maintaining Unit/Feature tests
  • Experience with Git version control, package-management (npm/yarn) and command-line proficiency
  • Experience integrating with third-party APIs
  • Experience with Linux & NGINX (In deployment, hosting, etc.)
  • Working knowledge of Agile methodologies (Scrum & Kanban).
  • Familiar with DevOps concepts
  • Knowledge of Cyber Security policies and procedures including static code analysis, dependency analysis and penetration testing.
  • Sense of business with a strong sensibility to time to market.
  • Eager to research and learn in a self-directed way (always improving)
  • Must have excellent debugging/troubleshooting skills.
  • Participating in the project’s estimation and planning.
  • Reviewing the work of other developers and providing feedback.
  • Knowledgeable on modern concepts of software development and architectures (SoC, SaaS/PaaS/IaaS, SOA, Mobile-first, Digital)
  • Demonstrated experience using Docker and CI/CD tools.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPrincipal Front-End Developer