Senior Full Stack Developer @ Scribendi
Your Application Journey
Email Hiring Manager
Job Details
About the Role
Scribendi is seeking a Senior Full Stack Developer to join our engineering team. In this role you’ll build and maintain scalable systems using PHP (Laravel), JavaScript (Next.js, jQuery), MySQL, Tailwind CSS, Node.js, Python, and Smarty. You will contribute to both new development and modernization of legacy applications, participating in all aspects of the software development lifecycle from architecture to deployment to mentoring.
Responsibilities
You will:
- Deliver production-ready full-stack features every sprint
- Lead technical design and implementation of major initiatives
- Participate in architecture and roadmap discussions
- Improve engineering workflows, tooling, and system performance
- Perform thoughtful code reviews focused on long-term maintainability
- Mentor junior and intermediate developers
- Contribute in team ceremonies and raise blockers early
- Engage in continuous self-improvement to stay current
Requirements
Applicants should have:
- 5+ years of professional experience deploying production software
- Proven ability to write high-quality, reusable, and secure code
- Strong experience with relational databases, OOP, MVC frameworks (especially Laravel), and web security
- Experience with code reviews, testing, and production deployments
- Demonstrated leadership on technical projects
- Ability to thrive in a fast-moving, remote environment
- Excellent collaboration and communication skills
- Must be located in and authorized to work in Canada
Preferred Skills
Bonus qualifications include:
- Experience with distributed systems, microservices, and containerization (Docker, Kubernetes)
- Familiarity with DevOps lifecycle and cloud infrastructure (GCP)
- Experience with AI agents or LLM-driven applications
- Comfort working in both modern and legacy codebases
Technologies You’ll Use
This role involves working with:
- Languages & Frameworks: PHP (Laravel, Smarty), JavaScript (Next.js, jQuery), Python, Node.js, FastAPI
- Frontend: HTML5, CSS3, Tailwind CSS, SASS
- Databases: MySQL, Redis
- Infrastructure: Docker, Kubernetes, RabbitMQ, Apache, Nginx, Linux
- AI & LLM Stack: Flowise, LangChain, Weaviate, Ollama, Qwen, vLLM
- Tools: Git, Bitbucket, SVN
- Other: WordPress, Bootstrap, Google Cloud Platform
About Scribendi
Scribendi is a global leader in academic and professional editing. Since 1997, the company has supported researchers and professionals to communicate complex ideas with clarity and impact. In 2018, Scribendi launched Scribendi.ai to improve customer experience with AI and machine learning. In 2023, Scribendi was acquired by the Japanese corporation M3, Inc. via its subsidiary Edanz, enhancing its global reach in academic publishing.
Key skills/competency
PHP, Laravel, JavaScript, Next.js, MySQL, Tailwind CSS, Node.js, Python, AI, mentorship
How to Get Hired at Scribendi
🎯 Tips for Getting Hired
- Research Scribendi's culture: Understand mission, values, and team dynamics.
- Customize your resume: Highlight full-stack and leadership experience.
- Prepare technical examples: Showcase production-ready code samples.
- Practice problem-solving: Be ready for design and coding questions.
- Leverage your network: Connect with current or past Scribendi team members.