Jobs in Egypt - Senior Front-End Engineer I at SWVL

Senior Front-End Engineer I at SWVL

Location: Maadi

Job Description:

  • Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems for delivering various media worldwide.
  • Ability to decompose complex business problems and mentor Junior Software Engineers in understanding coding standards, tools, and best practices to help their growth and our team’s overall success.
  • Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.
  • Design, build and maintain high performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Comfortable in building and scaling systems in a growing services infrastructure. You are driven to improve performance, enhance code quality, and establish best practices for your team.

Job Requirements:

       Relevant Experience:

  • 5-8 years of experience

Technical Knowledge/ Skills/ Training required:            

  • Extensive knowledge and comfortable programming in JavaScript.
  • Proficient understanding of web markup, including HTML5, CSS3
  • Good understanding of JavaScript client-side libraries and frameworks such as AngularJS, ReactJS, etc.
  • Familiarity in state management libraries like Redux and MobX.
  • Good understanding of functional and OOP programming concepts.
  • Solid understanding of RESTful APIs.
  • Interest in UI / UX development.
  • Good understanding of bundling tools like Webpack, Gulp or Grunt.
  • Proficient understanding of code versioning tools such as Git.
  • Good understanding of packaging tools like npm, yarn, etc.
  • Experience with developing responsive and pixel-perfect apps.
  • Experience with UI testing using Jest, Enzyme, etc.
  • Good understanding of reactive programming libraries like RxJs.
  • Experience with Maps APIs like Google maps, or MapBox etc.
  • Ability to write snapshots for UI components.
  • Experience with Software Engineering methodologies like CI/CD pipeline, Agile driven development and TDD.
  • Good understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding with Docker containers.

        To Apply:
https://apply.workable.com/swvl/j/59C973B9A2/

Tips for updating your Resume:
https://careeradvancers.org/resume-cv-tips/

No comments:

Contact Form

Name

Email *

Message *

Powered by Blogger.