We are seeking a Back-End Developer at Orthoplex Solutions. They shall develop and maintain applications to meet clients’ needs. The developer will collaborate closely with other developers, designers, and project managers to deliver high-quality, user-friendly software solutions.
Responsibilities:
- Develop robust back-end systems using NodeJs and other Object-Oriented Programming (OOP).
- Build scalable, maintainable REST APIs.
- Manage and optimize SQL and noSQL databases like MySQL, MongoDB, and PostgreSQL.
- Maintain and troubleshoot Linux OS environments.
- Maintain AWS resources such as S3 Buckets and EC2 instances.
- Develop and maintain CI/CD pipelines using Github Actions.
- Implement WebSocket protocol for real-time communication.
- Support troubleshooting existing products leveraging logs and errors recorded in Sentry.
- Collaborate with front-end developers, designers, and project managers.
Skills and experience:
- Proficient in Node.JS with 2+ years of experience; familiar with front-end development.
- Skilled in SQL and noSQL technologies, including MySQL, MongoDB, and PostgreSQL.
- Experienced in managing Linux OS environments.
- Experienced with AWS architecture.
- Knowledgeable in CI/CD tools, especially Github Actions.
- Familiar with WebSocket protocol.
- Holds a Bachelor’s degree in Computer Science or equivalent experience.
- Strong problem-solving, teamwork, and communication skills.
Desirable Skills:
Join a rapidly growing company with a collaborative and supportive work environment. Get the opportunity to work on challenging and impactful projects.
- Be part of a quickly growing Canadian company
- Complete projects for companies all around the globe
- Significantly improve and grow your portfolio
Experience:
- 3-5 years of building mobile or web applications (Required)
Education:
- Bachelor’s Degree (Required)
Job Perks:
- Be part of a quickly growing company
- Complete projects for companies all around the globe
- Greatly improve and grow your portfolio
Please be considerate and only apply if you possess the majority of the above-mentioned skills. All applications will be processed, but only appropriate candidates will be contacted for interviews.