FileCloud is looking for a motivated and enthusiastic Cloud Developer to join our team in Canada. The role is best suited for recent graduates with internship or co-op experience who have up to 2 year of experience and can demonstrate strong problem-solving skills, proactive thinking, and the ability to work with minimal supervision in a remote environment. You must be comfortable analyzing complex technical challenges, proposing solutions, and taking ownership of their tasks while ensuring quality results. The ideal candidate will be eager to grow into an independent and efficient developer in front-end, back-end or full-stack development. This role is fully remote and will require working remotely with other team members. Candidates from all over Canada are welcome to apply.
About the Product & Company:
FileCloud is a hyper-secure EFSS (enterprise file sync and share) platform that provides industry leading compliance, data governance, data leak protection, data retention and digital rights management capabilities. FileCloud is a leader in content governance and collaboration for unstructured data, trusted and used worldwide across Global 1000 enterprises, educational institutions, government organizations, and service providers. In addition to its enterprise file sharing solution, FileCloud’s product portfolio also includes Signority (acquired in May 2024), a Canadian-based e-signature and document workflow platform. We are currently expanding our team as we grow and improve FileCloud.
Key Responsibilities
Design, develop, test and maintain web-based systems and applications
Ensure that applications are responsive, scalable, and optimized for performance
Proactively analyze code and propose improvements
Troubleshoot, debug and upgrade existing applications with minimal supervision
Take initiative in identifying and resolving technical issues without waiting for direction
Document designs, test cases, development processes, and project specifications
Provide regular updates and reports on progress, test results, and any issues encountered
Work effectively with cross-functional teams, including developers, QA, product managers, and designers
Communicate technical concepts clearly to both technical and non-technical stakeholders to ensure a strong understanding of tasks
Provide constructive input in team discussions and suggest alternative approaches where applicable
Conduct and participate in peer code reviews, ensuring high-quality and maintainable code
Stay up to date with industry trends, tools, and best practices in web development
Demonstrate the ability to quickly learn new technologies and apply them effectively
Identify opportunities for process improvements and efficiency gains
Take responsibility for personal skill development without relying solely on structured mentorship
Required Skills & Qualifications:
Strong problem-solving and analytical skills with the ability to troubleshoot effectively
Self-motivated, proactive, and accountable
Capable of working independently in a remote environment
Understanding of front-end technologies like HTML, CSS, JavaScript, and Angular
Understanding of back-end technologies like Java, Tomcat, Apache and Nginx
Familiarity with API integration and development (REST, GraphQL)
Familiarity with version control systems like Git
Excellent communication and teamwork skills
Nice to Have:
Experience with databases like MySQL
Exposure to cloud platforms (AWS, Azure, or Google Cloud)
Familiarity with DevOps practices and CI/CD pipelines
UI/UX design experience
What We Offer
Be part of a team of passionate, committed individuals dedicated to building a world-class product
Dedicated time for training and education opportunities
A mentorship model wherein your mentor and team support your development
A competitive salary with an annual bonus
Fully remote working whilst offering flexible hours that fall outside of the companywide core hours of 9am -12pm (US Eastern Standard Time)
20 days of paid time off which increases by a further 2 days after 3 years of service and 3 days after 5 years of service (in addition to 10 public holidays in your country)
Paid day off on your birthday or on an alternative day if your birthday falls outside a normal working day
Paid day off to volunteer with the charity of your choice
Paid monthly internet cost, as well as lunch and wellbeing stipend provided
Reimbursement of all hardware costs associated with the role
Please note that we conduct background security checks for everyone joining our team.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job