Where Challenge Meets Passion!
Notarius, a growing Montreal tech company specializing in electronic and digital signatures, is currently looking for a Product Development Engineer.
Responsibilities:
- Design, develop, and implement new features and enhancements for the SaaS product.
- Write clean, maintainable, and efficient code that meets coding standards.
- Collaborate with cross-functional teams to ensure alignment between development efforts and overall product goals.
- Participate in code reviews and provide constructive feedback to peers.
- Write unit tests and participate in automated testing to ensure the reliability and integrity of the software.
- Create and maintain technical documentation, including system architecture, API documentation, and deployment procedures.
- Stay updated on industry trends and emerging technologies to recommend improvements to our development processes.
- Contribute to the adoption of best practices in software development and deployment.
- Implement and follow security best practices to ensure the integrity and confidentiality of user data.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in SaaS product development and cloud-based architectures.
- Proficiency in Ruby on Rails and PostgreSQL.
- Experience working with JavaScript, ECMAScript, and Bootstrap frameworks.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Understanding of agile development methodologies.
Benefits:
- A united and passionate team.
- A friendly working atmosphere.
- Flexible working hours.
- Four weeks of vacation after one year of service.
- A competitive salary.
- An excellent pension plan.
- Group insurance, including medical and dental.
- Access to the Dialogue telehealth platform.
- Access to continuing education.
- An iPhone with a paid corporate plan.
- Social activities and more!