Back End Developer

Ottawa, ON, Canada

Job Description


We are looking for an analytical, results-driven Back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.

You\'ll collaborate directly with Pinax\'s experienced team of blockchain engineers, product managers, and designers to deliver a great experience to users on the cutting edge of open data and decentralized finance.

Responsibilities:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies
Requirements
  • Used open-source (Github, Gitlab, etc) *add a link to your profil
  • Have done open source projects/demos *add link
  • Proven work experience as a back-end developer for a minimum of 4 years
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like
Go, C++ and/or Rust * Experience in Blockchain or interest in
  • Strong multitasking, troubleshooting and analytical thinking skills
  • Good time management skills, the ability to work independently
  • Bachelor\'s Degree or higher in Computer Science
  • Familiarity with Linux
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • You have the following skills, or an interest in developing them:
  • Containers on Linux (LXC, Docker)
  • AWS S3 and EC2
  • SQL databases (MySQL/MariaDB, PostreSQL)
  • NoSQL soutions (Elastic/Kibna, Prometheus/Grafana)
  • Loadbalancers (NginX, Consul)
  • Version control tools (git)
  • Scripting languages (perl, python, node, lua)
  • Continuous integration tools (Github Actions, Jenkins)
  • Networking (iptables, wireguard, BGP, OpenVPN)
  • Monitoring/Alerting tools (Icina, PagerDuty, Telegram Bots)
  • Authentication (Auth0, LDAP)
  • Debian packaging
Benefits
  • Extended health care (Drugs, Vision & Health Practitioners)
  • Basic Dental Care
  • Life insurance
  • Accidental Death and Dismemberment (AD&D)
  • Critical illness
  • Disability Insurance (short and long term)
  • Health Care spending account
  • Lifestyle spending account
  • Employee and Family Assistance Program
  • Virtual health care options.
  • Office Expense Account
  • Cell Phone and Internet bill reimbursement (up to 180$ per month

Pinax

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2127102
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $73000 - 88000 per year
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned