- Company Name
- THEIA
- Job Title
- Dev Confirmé JS/TS & PHP @EdTech
- Job Description
-
Job Title: Senior JS/TS & PHP Developer
Role Summary:
Develop and maintain a high‑scale, resilient SaaS platform for digital examinations. Lead technical initiatives across the full stack—frontend (TypeScript/Vue.js), backend (PHP/Symfony or Laravel), browser extensions, and AWS infrastructure—ensuring performance, code quality, and scalability while integrating emerging AI capabilities.
Expectations:
- 5+ years of professional development experience, with a strong emphasis on clean, maintainable code.
- Deep expertise in TypeScript and modern JavaScript tooling; solid experience with PHP frameworks (Symfony or Laravel).
- Proactive, risk‑aware mindset balancing technical excellence with product deadlines.
- Collaborative team player, able to anticipate challenges and drive solutions across multiple disciplines.
Key Responsibilities:
- Design, code, and test features for the core platform, browser extensions, and supporting services.
- Refactor legacy code to modern standards, improve performance, and enforce coding best practices.
- Partner with DevOps to manage CI/CD pipelines, monitor infrastructure, and ensure high availability.
- Contribute to architecture discussions, propose technical directions, and mentor junior engineers.
- Integrate AI components to enhance assessment and analytics features.
Required Skills:
- TypeScript (ES6+), JavaScript, Vue.js (or similar)
- PHP with Symfony or Laravel
- RESTful API design, JSON, HTTP/HTTPS protocols
- Git, CI/CD, Docker, AWS (EC2, RDS, S3, Lambda, etc.)
- Performance tuning, scalability, and load‑testing tools
- Unit/Integration testing, TDD/BDD mindset
- Strong communication, problem‑solving, and teamwork
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Optional certifications: AWS Certified Developer – Associate, Symfony Certified Developer, or equivalent.