Titre du poste ou emplacement

Senior Back End Engineer

Musora Media - 5 emplois
Abbotsford, BC
Publié il y a 23 jours
Détails de l'emploi :
Télétravail
Temps plein
Exécutif
Avantages :
Congés payés
Modalités de travail flexibles

DescriptionHi, I am Robert, Director of Software Engineering at Musora. We're an online music education company with the mission to create a world where everyone can play the songs they love!
Ready to power the backbone of our platform? As a Senior Back End Engineer, you'll design, develop, and maintain the core systems that keep us running. Collaborate with cross-functional teams to build secure APIs, optimize performance, and ensure the reliability of our mission-critical services.
Key Duties & Responsibilities1. Back-End Development
  • Develop, test, and maintain back-end services and RESTful APIs using PHP (Laravel).
  • Collaborate with front-end engineers to ensure seamless integration and a smooth user experience.
  • Ensure code quality through unit testing, integration testing, and peer code reviews.
2. System Optimization
  • Optimize application performance and scalability to handle a growing user base.
  • Implement best practices for security, ensuring the integrity of user data and transactions.
  • Troubleshoot and resolve technical issues in back-end systems.
3. Collaboration and Communication
  • Work closely with product managers, designers, and other developers to understand requirements and deliver effective solutions.
  • Participate in code reviews, offering constructive feedback to maintain high standards of code quality.
  • Contribute to agile workflows, including sprint planning and daily standups.
4. Continuous Improvement
  • Stay up-to-date with emerging back-end technologies, frameworks, and best practices.
  • Propose and implement enhancements to improve development workflows and system architecture.
  • Document processes, systems, and codebase updates to ensure team alignment and knowledge sharing.

Skills, Knowledge and ExpertiseExperience
  • 5+ years of professional back-end development experience.
  • Proven experience delivering scalable, reliable, and secure applications.
Technical Skills
  • Expert knowledge of PHP (Laravel) or similar back-end languages/frameworks.
  • Expert knowledge of relational databases (MySQL) and query optimization.
  • Experienced with RESTful API design and integration.
  • Experienced in automated testing and test-driven development.
  • Version control experience (Git) and knowledge of CI/CD pipelines.
Soft Skills
  • Strong communication skills with the ability to collaborate effectively across teams.
  • A detail-oriented approach to problem-solving and development.
  • Self-motivated with a passion for learning and adopting new technologies.
  • Proficient in the English language, both written and verbal.
  • Ability to exhibit the Company's Core Values: Empathy, Passion, and Grit.
Bonus if you have:
  • Familiarity with modern JavaScript frameworks for front-end integration.
  • Experience with mobile app development in React Native.
  • Familiarity with Docker or other containerization tools.
  • Exposure to cloud platforms like AWS or GCP.

Perks to working here (your benefits)
  • Extended Benefits. Health, Prescriptions, Dental, Mental Health Support and Vision Benefits for full-time/permanent positions - we care about our employees and we want to make sure YOU have the benefits you need to stay healthy and well.
  • Paid time off - we understand and value the importance of rest and recovery and that includes time away from work!
  • Career Growth. You're joining a growing team and company with ambitious goals.
  • Learning & Development. We encourage our team to develop their unique strengths, offering Gallup-Clifton Strengths coaching and workshops, along with tailored education opportunities.
  • Onsite Amenities and Events. Onsite parking, on-site gym, and events! Be a part of a fun-loving team!
  • Onsite SNACKS, beer/kombucha fridge, coffee/tea and more! We want to make sure you stay fuelled throughout the day!
  • Casual dress. We want you to feel comfortable when you work. No need to wear a business suit [unless you want to].
  • Flexible work. Work on-site at our Abbotsford, BC, Canada head office, remote, or in a hybrid environment (role dependant). Please note that hybrid roles will require weekly office presence.

Partager un emploi :