Hybrid

Remote is hiring a Senior Software Engineer

Responsibilities

  • Develop and enhance customer-facing and internal applications using modern full-stack technologies, ensuring scalability, maintainability, and long-term sustainability.
  • Guide the design and expansion of applications built on modern frameworks, influencing architectural decisions and technical direction.
  • Create and maintain internal APIs and third-party integrations (e.g., CRM and cloud services), ensuring reliability, performance, and secure data exchange.
  • Drive the delivery of complex product initiatives, owning solutions from technical discovery and design through implementation, deployment, and post-release evaluation.
  • Identify and resolve technical debt, performance issues, and structural improvements within supported systems.
  • Set and maintain high standards for automated testing (unit and integration), ensuring long-term code quality and system reliability.
  • Promote and implement accessibility (AODA, WCAG) and security (OWASP) best practices across projects.
  • Analyze and optimize system performance, proactively identifying bottlenecks and recommending architectural or design improvements.
  • Provide technical leadership in diagnosing complex defects and production issues, collaborating with Product and Support to drive durable resolutions.
  • Contribute to release planning and technical scoping, providing clear assessments of trade-offs, complexity, risk, and long-term impact.
  • Enhance development workflows, tooling, and CI/CD processes to increase team efficiency and delivery confidence.
  • Participate in and elevate code review practices, providing thoughtful feedback that strengthens overall code quality and engineering standards.
  • Responsibly use AI-assisted development tools to improve productivity, maintainability, and documentation quality.
  • Document architectural decisions, APIs, and significant implementation details to support knowledge sharing and long-term maintainability.
  • Contribute to and help evolve shared libraries, internal frameworks, and design systems to ensure consistency and reusability across teams.
  • Collaborate across teams to align on technical patterns, integration strategies, and system design approaches.

Benefits

  • Generous Time Off: 15 days of annual vacation (pro-rated for the first year), plus additional paid leave during scheduled summer and winter holiday closures.
  • Personal Days: 5 paid personal days and 3 unpaid personal days annually.
  • Health Coverage: Access to health and dental benefits after 3 months of employment.
  • Flexible Work Environment: Hybrid work arrangement.
  • Performance Bonus: Opportunities for bonuses tied to company and individual performance.
  • Learning & Development: Dedicated budget and coverage for platforms like LinkedIn Learning, Udemy, Codecademy, and more.
  • Community Involvement: 8 hours of paid volunteer time annually to support causes and nonprofits.
  • Collaborative Team: Work with kind, smart, and talented individuals who enjoy their work.

Compensation

Not specified

Work Arrangement

Hybrid

Team

Not specified

Other

  • All candidates interviewed will receive notification within 45 days of final interviews.
  • Use of AI in Recruitment: An AI tool in our applicant tracking system (Jobvite) checks how well a candidate’s experience aligns with the job requirements. This feature, called Talent Match, may label an application as a match or leave it unlabelled. It does not make decisions or reject candidates. Every application is reviewed by our People Operations team.

Not specified

About company
Remote
Remote solves modern organizations’ biggest challenge – navigating global employment compliantly with ease. The company enables businesses of all sizes to recruit, pay, and manage international teams. Remote has built Automation and AI capabilities into its HR platform to support the future of work.
All jobs at Remote Visit website
Job Details
Category fullstack
Posted 3 months ago