Location
Gatineau, QC | 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
- 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 packagin
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)
Job tags
Salary