Software Developer

 

Description:

Requirements

A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design.
Passionate about clean code architecture and software craftsmanship.
Experience with modern web framework and API development (Phoenix, Ruby on Rails, Sinatra, Django, Node).
Experience with Git and GitHub or similar.
A strong grasp and experience with relational databases; including PostgreSQL and MySQL.
Experience with background job processing (Exq, Sidekiq, Celery, Beanstalk, RabbitMQ, Kafka).
Comfortable working in the terminal.
Proficiency within an editor of your 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.

Organization theScore
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-04-30 8:04 am
Expires on 2024-06-14