Remote Software Developer Jobs

Software Developer
110 jobs found. to receive daily emails with new job openings that match your preferences.
110 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 United States

🧭 Full-Time

🔍 Software Development

  • 2+ years of software development experience (coding experience required).
  • Bachelor's Degree in Computer Science or related field or additional compensatory experience
  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position.
  • Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices
  • With some supervision and oversight, complete moderately complex development tasks on time and with high quality.
  • Is continually striving to learning applicable technologies to the job and rectify deficits in their technical knowledge that stops them from being able to contribute when needed.
  • Stays current with current software architecture and system design concepts.
  • Is proactive and shows urgency and does what is necessary to get the job done and cares about impacts to our customers.
  • Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.

Software DevelopmentSQLASP.NETDesign PatternsFull Stack DevelopmentGitHTMLCSSjQueryC#Apache KafkaData StructuresAngularCI/CDProblem SolvingRESTful APIsJSONDebugging

Posted 1 day ago
Apply
Apply

📍 Canada, United States

🧭 Full-Time

🔍 Software Development

  • Bachelor's degree in Computer Science/Engineering or equivalent
  • Knowledge of object-oriented programming principles
  • Experience with Agile (SCRUM) development methodology
  • Familiarity with DevOps practices and tools
  • Experience in a DevOps environment is an asset
  • Languages: C#, Java
  • Frameworks: Spring, Angular
  • Databases: PostgreSQL, Oracle
  • Develop and maintain software applications
  • Write clean and maintainable code
  • Identify and resolve software defects
  • Collaborate with product teams to define requirements
  • Participate in code reviews
  • Create and maintain technical documentation
  • Stay current with industry trends and best practices

PostgreSQLAgileGitJavaOracleSpringC#JiraAngularDevOps

Posted 2 days ago
Apply
Apply

📍 India

🧭 Part-Time

🔍 Software Development

🏢 Company: Mindrift

  • Master’s degree in Software Development, Computer Science, or related fields
  • At least 3 years of professional experience with Rust
  • Code review experience
  • Experience with AI projects is a plus
  • Advanced English (C1 or above)
  • Generate prompts that challenge AI
  • Define scoring criteria to evaluate AI accuracy
  • Correct model’s responses based on expertise

Software DevelopmentArtificial IntelligenceRust

Posted 2 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in backend engineering, designing, developing, and maintaining scalable services.
  • Strong experience with microservices architecture and distributed systems, ensuring efficiency and reliability.
  • Proven track record of implementing engineering best practices, improving development efficiency and maintaining high code quality.
  • Design, develop, and maintain scalable, high-performance applications while ensuring code quality and best practices.
  • Provide mentorship, conduct code reviews, and drive best engineering practices to improve team efficiency.
  • Identify and resolve bottlenecks, optimize system performance, and ensure reliability in distributed architectures.
  • Work with cross-functional teams, translate business needs into technical solutions, and drive innovation through new technologies and best practices.
Posted 4 days ago
Apply
Apply

🧭 Full-Time

🔍 Financial Technology

🏢 Company: iCapital👥 51-100Business Intelligence

  • 10-12+ years of QA engineering experience, with a strong track record in Agile SDLC teams, ideally working with CI/CD pipelines.
  • Proficiency in Java programming, with a focus on Behavior Driven Development (BDD), Test Driven Development (TDD), and design patterns, preferably within a continuous integration (CI/CD) environment.
  • Experience working with Java microservices and REST APIs, along with exposure to React front-end development.
  • Strong understanding of Agile development methodologies.
  • Proficient with technologies including Java, JavaScript, and IDEs such as IntelliJ or Eclipse.
  • CI/CD tools: Maven, Sonar, Git, TeamCity/Jenkins, Docker.
  • Testing tools and frameworks: Junit, WebdriverIO, Protractor, Jmeter, or similar.
  • Serve as the technical lead, assisting and unblocking the team as needed.
  • Develop and implement robust automated test suites.
  • Integrate automated test suites with the existing build and deployment pipelines.
  • Maintain automated tests to reflect system design and architecture changes.
  • Integrate the automation framework with existing tools (e.g., JIRA).
  • Create, manage, and utilize defect workflows alongside automated test execution.
  • Design and publish meaningful metrics to support the creation and execution of automated tests.
  • Develop and implement performance testing suites.
  • Perform various types of testing, including functional, API, automation, performance, and load testing.
Posted 7 days ago
Apply
Apply

🔍 Financial Technology

🏢 Company: iCapital👥 51-100Business Intelligence

  • 6-7+ years of QA engineering experience, with a proven track record in Agile SDLC teams, ideally involving CI/CD pipelines.
  • Proficiency in Java programming, with a focus on Behavior Driven Development (BDD), Test Driven Development (TDD), and design patterns, preferably within a CI/CD environment.
  • Experience working with Java microservices and REST APIs, along with exposure to React front-end development.
  • Technologies: Java, JavaScript, IntelliJ/Eclipse.
  • CI/CD tools: Maven, Sonar, Git, TeamCity/Jenkins, Docker.
  • Testing tools: JUnit, WebdriverIO, Protractor, JMeter, or similar.
  • Develop and implement robust automated test suites.
  • Integrate automated test suites with existing build and deployment processes.
  • Maintain automated tests to align with changes in system design and architecture.
  • Integrate the automation framework with tools like JIRA.
  • Create, manage, and utilize defect workflows in conjunction with automated test execution.
  • Design and publish meaningful metrics to support the creation and execution of automated tests.
  • Develop and implement performance testing suites.
  • Perform various types of testing, including functional, API, automation, performance, and load testing.
Posted 7 days ago
Apply
Apply

🧭 Full-Time

🏢 Company: G2i Inc.

  • Proficiency in programming languages (e.g., TypeScript, JavaScript).
  • Experience with testing tools (e.g., Selenium, Cypress, Appium).
  • Knowledge of software testing methodologies (e.g., black-box, white-box, and performance testing).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Understanding of Agile and DevOps principles.
  • Test Automation: Develop and maintain automated test suites for functional, integration, performance, and regression testing.
  • Code Quality: Contribute to code reviews and ensure testability in the codebase.
  • Framework Development: Design and implement test automation frameworks tailored to the application and development environment.
  • Collaboration: Work closely with developers, QA teams, and product managers to understand requirements and define testing strategies.
  • Continuous Integration/Delivery: Integrate automated testing into CI/CD pipelines to ensure fast and reliable deployment cycles.
Posted 8 days ago
Apply
Apply

🔍 Software Development

  • Experience in at least one backend language (e.g., Python, Typescript).
  • Familiarity with AWS services (e.g., EC2, S3, Lambda, RDS, Redshift).
  • Strong problem-solving skills and a passion for clean, maintainable code.
  • Strong English communication skills and ability to work effectively in cross-functional teams.
  • Build new features for the REST API on top of a modern tech stack using Node.js written in Typescript, and deployed to AWS.
  • Work alongside senior developers, product management, designers, and QA team to implement new features and enhancements.
  • Develop features using AWS tools such as Lambda, S3, DynamoDB, and Redshift.
  • Contribute to improving the performance and scalability of our platform.
  • Automate deployments and CI/CD pipelines using Infrastructure-as-Code technologies like Terraform and Serverless Framework.
Posted 11 days ago
Apply
Shown 10 out of 110

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.