About Us:
DonkeyMob is the dedicated development team behind AwareAds Inc., we're a small but growing team of smart, passionate, and talented individuals building and maintaining a diverse portfolio of digital products. From high-performance internal tracking platforms to sleek landing pages and websites, our projects span multiple domains and technologies. We are currently seeking an Intermediate Full Stack Web Developer to join our Toronto-based team.
About the Role:
We're looking for a developer who is self-driven and can consistently deliver high-quality work with minimal supervision. This role will primarily focus on addressing our bug backlog and new high-priority (P1) bug reports, while also delivering small feature improvements and updates across our platforms. You'll play a critical part in improving the stability and performance of our systems. From development to QA and deployment, you'll be involved in the full product lifecycle.
Responsibilities:
- Write clean, maintainable, and efficient code
- Validate and test your own work to ensure high-quality deliverables
- Maintain clear and concise technical documentation
- Collaborate in code reviews and contribute constructive feedback
- Resolve high-priority bugs and issues across systems
- Research and implement new technologies to improve systems and processes
Required Skills & Experience (3+ years):
- PHP (7.4 and 8) with strong OOP understanding, including MVC frameworks (Laravel, CodeIgniter)
- React and Node.js
- Relational databases (MySQL) and document stores (MongoDB)
- HTML, CSS, JavaScript, and responsive/mobile-first design
- Working with AWS services (EC2, RDS, SQS, Lambda, S3, IAM, CloudWatch)
- CI/CD and testing tools (Jest, Cypress, PHPUnit, pipelines)
- Docker and containerized application development
- Web server configuration (Apache, Lighttpd, NGINX)
- Code quality tools (e.g., SonarQube)
- Handling large data sets
- Shell scripting and Linux command line
- Experience with both microservices and monolith architectures
- Caching systems (Redis)
- RESTful API development and integration
- Version control systems (Git, Mercurial)
- Awareness of security best practices when handling user data
- A strong “willingness to learn” attitude
Nice to Have:
- Experience with IaaS providers (Amazon, Azure, Heroku)
- WordPress development experience
- Knowledge of other programming languages (Python, Java, C++)
Tools We Use:
- Slack (communication)
- Jira (task tracking)
- No prior experience needed with these tools — they're easy to learn!
How to Apply:
If you're a proactive developer who thrives on solving problems and building effective, elegant solutions, we'd love to hear from you. Apply cover letter and resume to lindsay [at] awareads.com.