6 days ago
Remote, Morocco or Cairo, EgyptMid Level / Senior
Responsibilities
- Design, develop, debug, test, maintain, and document software applications.
- Integrate new features and tools into the product using JavaScript, HTML5, CSS, SVG, SQL, XML, JSON, and other programming languages.
- Develop dynamic web applications and ensure accurate implementation of business requirements.
- Follow established software development, quality assurance, and performance optimization processes.
- Participate in code reviews and defend applied code patterns.
- Document technical changes and additions.
Requirements
- 3–5+ years of experience in commercial software development.
- Strong background in pure JavaScript.
- Experience developing dynamic web applications with JavaScript, HTML5, CSS, SQL, and Ajax.
- Experience working across browser platforms.
- Strong problem-solving and communication skills.
- Self-motivated, detail-oriented, self-critical, and capable of self-learning.
- Upper-intermediate English proficiency.
Benefits
- Remote work from Morocco.
- Short-term, full-time position.
- Work in the e-learning domain.
- Optional business trips to Los Angeles.
- Work directly with the core development team.
- Everyday English practice.
