Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Environics Analytics logo

Intermediate Software Developer (Front-End/Full Stack)

Environics Analytics
Posted 4 hours ago
🇨🇦Canada🏢Hybrid📁Engineering & Development
Is this job info correct?

Position Summary: We are looking for an Intermediate Software Developer with strong front-end development skills and an interest in full-stack development. You will help build and enhance our web-based analytics and mapping platform used by customers across North America. You'll work on modern React application, collaborate with backend developers and product team, and contribute throughout the software development lifecycle from design through deployment. This role is ideal for someone who enjoys solving real business problems, takes ownership of their work, and wants to continue growing their technical expertise across both front-end and backend technologies. Key Responsibilities: Design, develop, and maintain modern web applications using React and TypeScript. Build reusable, scalable, and maintainable UI components. Integrate with REST APIs and backend services. Work with large datasets, interactive visualizations, and mapping applications. Collaborate with Product, UX, QA and Engineering teams to deliver customer value. Participate in architecture discussions, code reviews, and technical design sessions. Troubleshoot production issues and help improve application reliability and performance. Write automated unit and integration tests. Contribute to continuous improvements in engineering practices, tooling, and development processes. Participate in the development of backend APIs and services where appropriate . Qualifications & Experience: Candidates should meet most of the following requirements: 3+ years of professional software development experience. 2+ years of hands-on experience building production applications with React. Strong proficiency with TypeScript and modern JavaScript (ES6+). Experience building reusable component-based user interfaces. Experience consuming and troubleshooting REST APIs. Experience working with application state management patterns. Solid understanding of HTML, CSS, responsive design, and accessibility fundamentals. Experience using Git in a collaborative development environment, including pull requests, branching strategies, and code reviews. Experience writing automated tests. Strong debugging and problem-solving skills. Excellent verbal and written communication skills. The ideal candidate will also have experience with some of the following: C# and ASP.NET Core development. SQL development and relational database design. Authentication and authorization solutions such as OAuth, OpenID Connect, or MSAL. Azure cloud services. CI/CD pipelines and automated deployment processes. Performance optimization and application monitoring. Geospatial, mapping, or analytics applications. Working in Agile product development teams.

Similar jobs

Similar jobs

Descartes logo

Intermediate Software Developer- Python

Descartes

🇨🇦Canada2 days ago
Euna Solutions logo

Software Developer - Euna Grants

Euna Solutions

🇨🇦Canada1 hour ago
BGC Engineering logo

Software Developer Co-op

BGC Engineering

🇨🇦Canada2 hours ago
Quest Software logo

Azure AI Software Developer

Quest Software

🌍Canada, United States3 hours ago
GE

2027 Winter Co-op Data Engineering Software Developer

Generalmotors

🇨🇦Canada3 hours ago
Perceptyx logo

Software Developer - Core Platform

Perceptyx

🇨🇦Canada4 hours ago