Senior Software Engineer

Posted Sep 16

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

📋 Description

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

• Collect, document, and assess requirements.

• Develop, test, launch, and showcase software solutions.

• Generate systems documentation.

• Take part in daily stand-ups and retrospectives.

• Provide mentorship and collaborate with developers.

• Execute code reviews.

• Create prototypes for potential solutions.

• Collaborate with developers, quality assurance testers, and product owners as part of an agile team.

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

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

• Conduct requirement estimation and software spikes (5%).

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


⛳️ Requirements

• Over 5 years of professional software development experience.

• More than 3 years of experience in writing production backend code using Python and Django.

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

• A minimum of 2 years' experience working with React and Typescript.

• Over 3 years of experience in Test Automation, Mocking, Stubs, etc.

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

• Demonstrated expertise in algorithms, refactoring, and engineering best practices (DRY, SOLID, etc).

• Proficient in Git.

• A strong desire to coach and mentor less experienced team members.

• Experience in conducting code reviews.

• Excellent communication skills with the ability to tailor communication to the audience.

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

• Must be eligible to work without sponsorship.

• Experience with test-driven development, Agile and Scrum methodologies, and familiarity with Developer experience AI tools are advantageous.


🏝️ Benefits

• Flexibility to choose where and how you work within your country of employment – 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 (FTO) time-off policy.

• 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