Senior Software Engineer

Posted Sep 17

This is a fully remote position, open to applicants in United States, +1 more country.

📋 Description

• Engage in all facets of the DrChrono software development lifecycle for both new application creation and ongoing system maintenance.

• Collect and document project requirements.

• Assess project requirements.

• Design and develop software solutions.

• Execute automated unit testing.

• Implement software deployments.

• Lead software demonstration sessions.

• Update and maintain system documentation.

• Take part in daily stand-ups and retrospective meetings.

• Provide mentorship and collaborate with fellow developers.

• Create prototypes as needed.

• Collaborate with developers, quality assurance testers, and product owners within an agile team to deliver reliable, high-quality software.

• Code, test, and deploy software (70%).

• Conduct mentoring, pairing, and code reviews (20%).

• Engage in requirement estimation and software spikes (5%).

• Participate in meetings, presentations, and demonstrations (5%).


⛳️ Requirements

• Over 5 years of professional experience in software development.

• At least 3 years of experience writing production backend code using Python and Django.

• Minimum of 3 years' experience in front-end web development with HTML, CSS, and modern JavaScript.

• Over 2 years of experience working with React and Typescript.

• At least 3 years of experience in Test Automation, including Mocking and Stubs.

• Familiarity with Relational Databases such as MySQL, PostgreSQL, or MariaDB.

• Proven expertise in algorithms, refactoring, and engineering best practices (e.g., DRY, SOLID).

• Proficient in using Git.

• Experience in conducting code reviews.

• Bachelor’s or Master’s degree in Computer Science is preferred, or equivalent professional experience.

• Must be eligible to work without sponsorship.

• Preferred qualifications include experience in test-driven development, Agile and Scrum methodologies, and familiarity with developer experience AI tools.


🏝️ Benefits

• Flexibility to work from any location within your country of employment, whether in-office, remote, or hybrid.

• Comprehensive health and wellness benefits, including an annual wellness stipend.

• 401k plan with up to a 4% match and immediate vesting.

• Flexible and generous time-off policy (FTO).

• Employee Stock Purchase Program.

People also viewed

Arista Networks15 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma16 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh16 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks16 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation17 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation17 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers