Full-Time Full Stack Developer
Astucemedia is hiring a remote Full-Time Full Stack Developer. The career level for this job opening is Experienced and is accepting Montreal, Canada based applicants remotely. Read complete job description before applying.
Astucemedia
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
As a key member of our software development team, working closely with the services department, the Full Stack Developer will be responsible for:
- Deployment & Operations
- Design, develop, and maintain both front-end and back-end systems for the Astucemedia Data Platform; along with other internal/external web applications.
- Ensure the scalability, performance, security, and reliability of front-end applications and back-end services.
- Contribute to architecture and evolution of the platform; including API development, data integration, and component libraries.
- Coordinate software releases with project stakeholders and clients, ensuring smooth and timely rollouts.
- Design and maintain automated deployment strategies, supporting continuous integration and delivery processes for both staging and production.
- Administer cloud services to support development, deployment, and operational objectives.
- Implement and maintain application monitoring solutions, including dashboards and notifications.
- MS SQL Server database deployment, maintenance, performance optimization, and database migration.
- Collaboration & Documentation
- Review the work of fellow developers, with a focus on quality and maintainability.
- Be an active member of developer rituals such as stand-ups and sprint meetings.
- Contribute to technical documentation and development process improvement.
- Participate in testing and assist with quality assurance initiatives.
- Collaborate closely with other developers, designers, and real-time graphics teams to integrate data pipelines, data visualization, and broadcast tools.
Bachelor degree or equivalent in computer science. 5+ years experience in a similar role.
Experience with modern front-end frameworks/libraries (E.g. Angular, React, Vue.js). Experience building web services with C#, Python, or similar. Good knowledge of Git. Familiarity with relational and NoSQL databases. Familiarity with cloud solutions (E.g. AWS). Familiarity with containerization.