Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Influence and contribute to the platform & system architecture.
- Drive best engineering practices within your team and the frontend chapter.
- Work hands-on in a team.
- Contribute to the vision and long-term strategy of the frontend chapter.
- Debug and solve complex issues by translating business problems into technical solutions.
- Mentor and teach fellow engineers, and deeply engage with the team on how they can increase their impact.
- Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes.
- Identify and solve major architectural problems by going deep in your field or broad across different teams.
Job Requirements
- 4-8 years of experience developing, shipping and maintaining web applications and systems
- BS in Computer Science or a related technical field or equivalent practical experience.
- Strong leadership experience: Leading meetings, presenting, technical go-to person, and cross-functional leader
- Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Have experience in mentoring and supporting peers and engineering teams, fostering best engineering practices.
- Understanding of software design patterns
- Proficient understanding of web markup, including HTML5 and CSS3
- Extensive knowledge and comfortable programming in JavaScript.
- Good understanding of JavaScript client-side libraries and frameworks such as Angular, ReactJS, etc.
- Good understanding of bundling tools like Webpack, Gulp.
- Good understanding of reactive programming libraries like RxJs.
- Experience with Maps APIs like Google maps, or MapBox etc.
Featured Jobs
Similar Jobs
- Senior Front End DeveloperThe Address Investments for Real Estate Consultancy - New Cairo, Cairo2 months ago