Beyond

Full Stack Developer

Beyond

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Streamlining customer workflows by building client-facing administrative interfaces for editors with coherent styling, markup, and JavaScript
  • Developing robust, performant business logic and functionality in Python and Django
  • Developing polished, elegant user interfaces that enhance engagement and empower end users with useful functionality
  • Contributing to software maturity, stability, and deployment processes
  • Exploring ways to incorporate cutting-edge immersive content and mapping tools into the experience
  • Crafting tools, processes and documentation that help our dev team work more effectively
  • Contributing ideas, discussing approaches, conveying technical priorities and working as an integral part of a growing team

Requirements

  • 3+ years of professional hands-on work experience in web development
  • Confidence in Python and with core Django concepts and libraries
  • Proficient knowledge of JavaScript, including experience with modern frontend libraries and tooling
  • Demonstrated success in mentorship in software development, particularly using an Agile process and with large scale SaaS products
  • Understanding of code versioning (Git)
  • Solid understanding of HTML and CSS fundamentals, awareness of browser compatibility and responsive styling
  • Bonus additional technologies where knowledge is useful: AWS (S3, CloudFront), Celery, Redis, PostgreSQL, Wagtail, Linux, Stimulus.js, Geographic Information Systems
Benefits
  • Competitive salary
  • Comprehensive health benefits package
  • Equity options
  • Individual and team training and development
  • Macbook/professional grade equipment provided
  • Team outings
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoJavaScriptHTMLCSSGitAWSPostgreSQLCeleryRedis
Soft Skills
mentorshipteam collaborationcommunicationproblem-solvingAgile methodology