
Senior Full Stack Developer – Cloud
Posted Jul 22

Posted Jul 22
This is a fully remote position, open to applicants in Canada.
• Develop efficient, readable, maintainable, and testable client-side code utilizing TypeScript, JavaScript, and various frameworks.
• Create unit tests and occasionally perform integration and performance testing.
• Conduct code reviews for your peers.
• Tackle challenging issues while paying great attention to user experience, security, and performance.
• Collaborate with product managers, designers, software developers, QA engineers, and technical writers to create and maintain top-notch Atlassian plugins utilized by thousands in prominent companies worldwide.
• Over 4 years of experience in commercial software development using TypeScript with React.
• More than 4 years of experience in server-side development for commercial web applications in Java.
• Proficient in designing APIs.
• A degree in Computer Science, Software Engineering, or related fields, along with a solid understanding of Computer Science fundamentals such as big-O notation, basic data structures, and algorithms.
• Strong expertise in TypeScript, JavaScript, CSS3, and HTML5.
• Experience in constructing complex user interfaces.
• A keen sense of usability.
• Background in performance optimization.
• Familiarity with secure coding practices and web application security fundamentals.
• Upper-intermediate proficiency in spoken and written English.
• Ability to articulate thoughts clearly, including the rationale behind technical decisions.
• Strong interpersonal skills for communication in a multicultural setting.
• Capability to work independently and remotely without extensive oversight or micromanagement, including the ability to initiate work without complete technical specifications.
• Willingness to learn and engage in productive discussions on unfamiliar topics.
• Competence in collaborating with teammates to develop technical specifications.
• A remote-first work environment.
• Unlimited vacation in most of our locations!
• Comprehensive benefits package including health, dental, vision, and savings plans.
• Additional perks such as training reimbursement, WFH reimbursement, and more.
• Diverse and dynamic teams engaged in challenging and exciting work.
• An opportunity to make a significant impact on our business.
• A variety of social activities, both in-person and virtual.
• Optional in-person meet-ups and the chance to travel to our international offices.
• Employee referral program.
• And much more!
Get handpicked remote jobs straight to your inbox weekly.