Al Jazeera Digital is seeking experienced, driven, creative, and accountable Full Stack software engineers to join our team, to help us build next-generation editorial tools and web and mobile news experiences.
Contract Type: Freelance
- Develop and maintain web applications using React, Node JS, GraphQL and WordPress
- Work both independently and collaboratively to identify requirements, specify designs, and deliver on a regular cadence.
- Communicate effectively across internal and vendor teams to identify and resolve issues quickly and efficiently.
- Review and improve source code written by developers to meet the project coding standards
- Participate in both development of new features and supporting already existing ones
- 10+ years of professional experience
- Bachelor or Master degree in Computer Science
- Solid experience in building SPA web applications
- 3+ years of solid React experience
- Experience with modern CSS/Sass
- Experience in GraphQL
- Solid knowledge of Git
- Solid experience in Unit Testing
- Deep understanding of SOLID principles, Design patterns
Nice to have:
- Experience with Agile methodology
- Experience in PHP
- Experience in WordPress development
- Experience with Clouds (AWS, Azure)
- Experience in CI/CD
- Experience in Docker