Apply📍 Ontario
🔍 Digital media and sports betting
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
- Experience with modern web framework and API development (Phoenix, Ruby on Rails, Sinatra, Django, Node).
- Experience with Git and GitHub or similar.
- Strong grasp and experience with relational databases; including PostgreSQL and MySQL.
- Experience with background job processing (Exq, Sidekiq, Celery, Beanstalk, Kafka, RabbitMQ).
- Comfortable working in the terminal and proficiency within an editor of choice.
- Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest or equivalent.
- Experience working with profiling tools.
- Knowledge and familiarity with caching strategies and tools.
- Consuming and integrating with third party APIs.
- Working with preferred technology stack (Primarily Elixir/Phoenix, LiveView and/or Ruby on Rails).
- Develop, scale, and optimize amazing GraphQL, RESTful APIs and gRPC as required by individual services.
- Be part of backend service teams supporting web and mobile clients.
- Work with modern JavaScript technologies (react, TypeScript) to build front-end applications.
- Participate in the design, architecture, and delivery of new features in a collaborative agile/scrum environment.
- Other duties as required.
PostgreSQLAgileGitJavascriptJestKafkaMySQLRabbitmqRubyRuby on RailsSCRUMTypeScriptAlgorithmsBeanstalkData StructuresgRPCReactRESTful APIs
Posted 2024-09-06
Apply