2

Remote Developer Jobs in Woodbridge, ON (NOW HIRING)

Our engineering stack is pretty world-class. We have a well-documented micro-architecture service written in either Python (Flask) or Rails API using GraphQL. Our front-end consumes the GQL endpoints ...

Ottawa, ON (Remote) About the Role We are looking for a Senior Full-Stack Developer to join one of our development squads and help build new features for the 1VALET smart-building platform. This role ...

Remote Job Summary: We are looking for experienced software engineers to help train and evaluate ... Experience with CI/CD pipelines, DevOps workflows, containers, monitoring, or production operations.

You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. At ... We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ...

25-026 DevOps Engineer

Toronto, ON · Remote

CA$80 - CA$100/hr

MP4 Hourly Rate: $80 - 100/hour Duration: 10 Months Hours of work: 35 Location: 700 University Avenue, Toronto (100% Remote) Job Overview We are seeking a skilled DevOps Engineer to support our data ...

To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...

To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ... However, we will consider remote applicants +/- 3 hours from eastern time zone. Why work here * We ...

Web Developer We are looking for a talented and reliable Web Developer to join our growing team and ... Remote Work Opportunity This is a remote role, and the selected candidate will be able to work from ...

Senior Software Developer (Remote)

Toronto, ON · Remote

CA$110K - CA$145K/yr

What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Remote first environment * "Work from (Almost) Anywhere" policy How We Hire (and How We Use AI): We ...

Developer Relations Intern

Toronto, ON · Remote

CA$8 - CA$16/hr

Self-motivated, proactive, and able to work independently in a remote environment * Passionate about blockchain technology and developer ecosystems * Highly organized, able to manage multiple ...

Remote within Canada Build the Future of Global Payments Veem is transforming how businesses move ... assisted developer tooling. * Help shape Veem's strategy around stablecoins, blockchain, digital ...

New

Showing results 21-40

Remote Developer information

What is the difference between Remote Developer vs Remote Software Engineer?

AspectRemote DeveloperRemote Software Engineer
Required CredentialsTypically a degree in Computer Science or related field; coding certificationsSimilar credentials; often includes certifications like AWS, Microsoft, or specific programming languages
Work EnvironmentRemote, often freelance or contract-based; independent work settingRemote, usually full-time employment with a company or organization
Employer & Industry UsageStartups, tech companies, freelance platformsLarge corporations, tech firms, enterprise-level projects
Common Search & ComparisonYesYes

Remote Developers and Remote Software Engineers share similar skills and credentials, often working remotely in tech environments. The main difference lies in their roles: Remote Developers typically focus on coding and building applications, while Remote Software Engineers may have broader responsibilities including system design and architecture. Both roles are in high demand and frequently searched for by employers and job seekers alike.

What does a remote developer do?

Remote developers, or remote software developers, design and create computer software programs and applications for their employer or client. Unlike in-house developers, remote developers work from home or another location outside of the office. As a remote developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall function, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote developers may also design tests and protocols for the QA department to follow when they are testing the application.

What is a remote developer?

Remote developers are software professionals who work from locations outside of a traditional office environment, often from home or co-working spaces. They use digital tools to collaborate with team members and clients, writing code, fixing bugs, and participating in project meetings online. Remote developers enjoy flexibility in their work location and hours, but they also need strong communication skills and self-motivation. This role is popular in the tech industry, enabling companies to access talent from around the world.

What are the key skills and qualifications needed to thrive as a remote developer, and why are they important?

To thrive as a Remote Developer, you need strong programming skills, problem-solving abilities, and experience with software development methodologies, often supported by a relevant degree or coding certifications. Familiarity with version control systems like Git, remote collaboration tools (e.g., Slack, Jira), and cloud-based development environments is typically required. Excellent self-motivation, time management, and clear written communication set standout remote developers apart. These skills and qualities are crucial for delivering high-quality code, collaborating effectively across distributed teams, and maintaining productivity independently.

What are some common challenges faced by remote developers, and how can they be managed effectively?

Remote developers often encounter challenges such as communication barriers, feelings of isolation, and managing work-life balance due to the lack of physical boundaries between home and work. To overcome these, it's important to establish clear communication channels with your team, set regular check-ins, and use collaboration tools effectively. Additionally, creating a dedicated workspace and setting defined work hours can help maintain productivity and personal well-being. Many companies also support remote developers through virtual team-building activities and flexible schedules.

What are the most commonly searched types of Developer jobs in Woodbridge, ON?

The most popular types of Developer jobs in Woodbridge, ON are:

What cities near Woodbridge, ON are hiring for Remote Developer jobs?

Cities near Woodbridge, ON with the most Remote Developer job openings:

Software Developer Intermediate (Remote Canada)

Smile Digital Health

Toronto, ON • Remote

CA$90K - CA$110K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 21 days ago


Job description

Working for a company like Smile Digital Health means supporting our mandate for #BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024! 
 
Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.
 
At its heart, the Smile platform enables people and organizations to better manage healthcare data. We help generate and liberate structured healthcare data to ensure effective delivery across care teams and health systems bringing  #BetterGlobalHealth to patients everyday!

Apply today and find plenty of reasons to SMILE!

The Intermediate Software Developer works closely with all areas of the business to gather product requirements to effectively design, implement and test components of the system. This role contributes to all phases of the Software Development Lifecycle from analysis, design, implementation, verification and maintenance of solutions. 
Responsibilities:
  • Support the design, development, and implementation of diverse applications using web technologies.
  • Create and maintain detailed technical product and end user support documentation.
  • Evaluate requirements and propose high level design and technical solutions at all stages of development.
  • Analyze solutions and applications to ensure that they are interoperable, performant and maintainable.
  • Write high-quality and well-documented code for projects to ensure adherence to team and/or department coding standards.
  • Evaluate and provide accurate estimated timelines for development requirements.
  • Participate in and perform code reviews to ensure quality, proactive identification of defects, and recommend improvements.
  • Investigate and resolve complex technical challenges for assigned projects.
  • Maintain in-depth knowledge of technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.).
  • Advise and provide feedback and recommendations on quality technical design and industry trends.
  • Support in complex projects for other colleagues including, but not limited to, supporting the workflow and providing expert advice and solutions to  escalated and complex project challenges and roadblocks.
  • Actively participate in setting and maintaining software development best practices within the department and team.
Requirements:
  • 5+ years of full-cycle software development lifecycle experience. Experience in the healthcare and/or technology industry, preferred.
  • Post-secondary education in computer science, computer engineering, or similar and/or equivalent work experience.
  • Hands-on experience with Java and the Spring framework, building and consuming RESTful APIs, working with relational databases using SQL, and using Git for version control in collaborative development environments.
  • Solid understanding of the full software development lifecycle, including continuous integration (CI) pipelines for build automation, containerization and deployment using Docker, and related DevOps practices.
  • Develop middleware products, unit test practices (TDD), transaction processing
  • Creating and maintaining clear technical documentation.
  • Ability to maintain repositories with a focus on code health and quality.
  • Experience in end-to-end feature development.
  • Knowledge or experience in healthcare, HL7/ FHIR, an asset.
  • Nice to have: Full-stack development experience, including front-end technologies such as Angular, JavaScript, and tools like Node.js and npm, along with a solid understanding of HTTP protocols and browser-based development.
$90,000 - $110,000 a year
Smile discloses that artificial intelligence (AI) may be used in portions of the recruitment and selection process, such as resume screening or application assessment. All hiring decisions are ultimately made by qualified human decision-makers, and AI tools are used to support - not replace - fair and equitable hiring practices. 
This position is a new  role, created to support Smile's continued growth and commitment to operational excellence.

Some of the benefits we offer:
* Remote Work Environment
* Flexible Time Away From Work Policy including PTO, Personal and Sick Days
* Competitive Salary and Health/Medical Benefits
* RRSP/TFSA/401K Employee Contribution
* Life and Disability
* Employee Assistance Program
* FHIR Study Program and Skillsoft Learning
* Super HAPI Fun Club

Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work.  We are dedicated to fostering a workplace that values diversity, equity, and inclusion.
 
We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job