- Home
- Remote Jobs
- Senior Software Engineer
Senior Software Engineer
Coursedog
Date Posted:
1/22/2025
Remote Work Level:
100% Remote
Location:
US NationalJob Type:
Employee
Job Schedule:
Full-Time, Flexible Schedule
Career Level:
Experienced
Travel Required:
No specification
Education Level:
We're sorry, the employer did not include education information for this job.
Salary:
We're sorry, the employer did not include salary information for this job.
Categories:
Software Engineer, Developer, Front End Developer Jobs, Full Stack Developer, Web Developer
Benefits:
Unlimited or Flexible PTO, Health Insurance, Dental Insurance, Vision Insurance, Parental Leave, Retirement Savings
About the Role
Senior Software Engineer
We seek an innovative, fast-learning, and detail-oriented person to join our Engineering team as a Full Stack Engineer. This individual will implement new features, maintain existing ones, and collaborate with other team members to build industry-shaping solutions for higher education.
Our ideal candidate thrives in a fast-paced environment and cares deeply about code quality and user experience. They love to elegantly solve complex problems while ensuring flexibility and scalability.
At Coursedog we prioritize ownership and empower all team members to contribute and implement ideas to continually improve the company.
Key Responsibilities
Own:
- Drive development efforts from the initial idea to release to customer adoption
- Drive innovation in our tech stack
- Ensure our application is stable, performant, and scales
Collaborate:
- With other Engineering team members to ensure high code quality, knowledge sharing,g and ensuring our application is stable and future-proof
- With both the Product and Customer Success teams to resolve technical issues
- With the Product team to help estimate the technical costs of new features, identify potential risks, and suggest solutions that meet both explicit and implicit requirements
- Participate in on-call to ensure system stability and uptime
Learn:
- Establish deep technical knowledge of specific parts of the product suite
Skills Knowledge and Expertise
- Strong proficiency with JavaScript and TypeScript
- Knowledge of Node.js and Express
- Fluency with one or more modern web application frameworks, such as React or Vue. Nuxt.js is a plus.
- Knowledge of MongoDB
- Experience with writing scalable and performant code.
- Knowledge of front-end technologies, including HTML5 & CSS
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Experience building microservices and serverless code/lambda functions
- Understanding accessibility and server-side security compliance
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Helpful: experience with PDF generation libraries, templating languages such as PUG, and CSV parsing
Working at Coursedog
Benefits
- Healthcare: We pay 99% of your medical, dental, and vision coverage and 75% of the premium for your spouse and/or dependents
- Retirement: We offer a 401k plan on day one of your employment.
- Paid Time Off: We value work-life balance and provide a high amount of autonomy. In service to this, our Paid Time Off policy has no annual limit.
- Remote-First: We value flexible working hours over set hours, results over the number of hours, and asynchronous communication focused on transparency over need-to-know access.
- Parental Leave: To help support new parents in the workplace, we offer up to 12 weeks of paid parental leave.
Diversity, Equity, and Inclusion
Coursedog is an equal-opportunity employer committed to hiring a diverse workforce at all levels of the organization and creating an inclusive environment for all.
We value and encourage the contributions of our employees and strive to create an environment where everyone can reach their full potential and drive outstanding results. We draw strength from our range of interests, backgrounds, and perspectives
We strongly encourage applicants from all backgrounds to apply.
All qualified applicants will receive consideration for employment without regard to race, national origin, age, sex, religion, disability, sexual orientation, marital status, veteran status, gender identity or expression, or any other basis protected by local, state, or federal law.
Accommodations
Accommodations are available for applicants with disabilities in all phases of the application and employment process. On your application, you will be prompted to inform us If you need any accommodation during this process.
About Coursedog
Our mission is to break down barriers to opportunity for students.
Coursedog provides higher ed with modern technology solutions – empowering institutions, students, and communities across the globe.
Coursedog's founding story is rooted in the desire to help students achieve their highest goals. In 2018, Coursedog's co-founders and then college students, Justin Wenig and Nick Diao, were frustrated by how difficult it was to get into the classes they needed to graduate on time. After speaking with higher education provosts and registrars to better understand how academic scheduling works, they came away with a vision that permeates the company today.
Coursedog has raised $113M total capital as a remote-first, hyper-growth startup currently backed by JMI Equity, and with past investments from YC and First Round Capital. We were recently ranked in Forbes top 500 US startup employers and our employee engagement scores rank in the top 5% of tech companies.
Department
Engineering
Employment Type
Full Time
Location
Remote
Workplace type
Fully remote