Job Closed

This listing is no longer active.

Coursedog logo
Coursedog

Where Academic Operations Drive Student Success

Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2018H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

128 days ago

Salary

$70K - $100K / year

Seniority

Senior

Job Description

Software Engineer

Coursedog

• Build and maintain backend services and APIs. • Develop and maintain frontend applications using TypeScript and Vue (or similar frameworks). • Design, implement, and maintain well-structured, testable code. • Review pull requests and provide constructive, actionable feedback. • Debug and improve existing systems, including legacy components. • Improve system reliability, performance, and scalability. • Collaborate with cross-functional partners to deliver features and resolve issues. • Contribute to engineering documentation and best practices.

Job Requirements

  • Experience with TypeScript and modern JavaScript.
  • Experience building frontend applications using Vue.js (or similar frameworks).
  • Experience with Node.js for backend development.
  • Solid understanding of REST APIs and software design principles.
  • Experience with databases such as MongoDB, Redis, and relational databases.
  • Strong debugging and problem-solving skills.
  • Ability to work in ambiguous problem spaces and learn new systems quickly.
  • Clear communicator with both technical and non-technical stakeholders.
  • Experience with AWS, queues, or serverless systems (e.g., Lambda).
  • Exposure to AI-powered or AI-adjacent systems.
  • Backend experience beyond Node.js (e.g., Python, Java, .NET).

Benefits

  • Healthcare, Dental & Vision
  • Retirement Planning
  • Paid Time Off
  • Remote-First Since Inception
  • Equity
  • Paid Parental Leave

Related Job Pages

More Full-stack Engineer Jobs

ArcTouch logo

Senior Fullstack Engineer – Tech Lead

ArcTouch

We design and develop lovable ❤️ apps, websites, and connected products.

Full TimeRemoteTeam 201-500Since 2009H1B No Sponsor

• Work seamlessly with both frontend and backend technologies; • Keep yourself up to date on the latest market technologies; • Analyze different contexts always looking to improve the experience of our projects; • Join tech discussions about the project, tech challenges and how to improve our solutions; • Have a clear communication with our clients; • Support your teammates and help them to keep learning and developing their skills; • Drive our culture and values, acting as an owner of our principles by living and applying them.

Brazil
Job Closed
NewtonX logo

Senior Staff Software Engineer

NewtonX

Your end-to-end market research partner, built to answer your toughest B2B questions with confidence.

OtherRemoteTeam 51-200Since 2017H1B Sponsor

• Lead development of React-based UIs that are performant, scalable, and user-friendly • Build and maintain Python/Django REST APIs and backend services • Collaborate on architecture, design decisions, and code reviews • Maintain and improve test coverage across the stack • Debug, resolve technical debt, and improve code quality • Contribute to technology/tooling choices and best practices • Mentor teammates and help shape engineering processes

United States
$200K - $270K / year
PatientPoint logo

Software Engineer

PatientPoint

The patient engagement platform more providers trust.

OtherRemoteTeam 501-1,000H1B Sponsor

• Design, build, and maintain robust backend systems and APIs deployed in AWS across multiple technical domains • Develop scalable, high-performance solutions that follow modern software design principles and meet business requirements • Contribute to architectural discussions and drive implementation of clean, reusable solutions across services • Ensure the stability, performance, and scalability of core platform services and APIs • Participate actively in Agile ceremonies such as planning, retrospectives, and story grooming • Conduct thorough code reviews, share technical feedback, and contribute to continuous code quality improvements • Collaborate cross-functionally with Product, DevOps, and Security to support high-quality software delivery • Use AI based development tools to build high quality, high performance AdTech products.

United States
$83.1K - $151.8K / year
Job Closed
Exelab logo

Tech Lead

Exelab

Drive Change

Full TimeRemoteTeam 11-50H1B No Sponsor

• Act as a technical reference for solutions built on AWS, Twilio, HubSpot, and Databricks. • Lead the technical design and architecture of complex, cloud-native systems. • Actively contribute to development through hands-on coding when needed. • Define, maintain, and evolve coding standards, architectural guidelines, and engineering best practices. • Perform and supervise code reviews, ensuring quality, maintainability, and scalability. • Collaborate closely with the CTO, Project Managers, and Revenue Team to align on technical roadmaps, estimations, and priorities. • Support planning and capacity allocation across Front-End, Back-End, and DevOps together with leadership. • Ensure high-quality delivery by monitoring key engineering KPIs such as velocity, lead time, and defect rate. • Drive continuous improvement initiatives across tools, processes, and ways of working. • Embed security-by-design principles into system architecture and development workflows. • Supervise CI/CD pipelines, Infrastructure as Code, and cloud security practices. • Act as a technical stakeholder in ISO 27001 and SOC 2 compliance processes. • Contribute to Exelab’s internal training framework, supporting continuous learning and certification paths.

Italy
Job Closed