
Mid Fullstack Developer
EverCommerce
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $105,000 - $120,000 per year
Job Level
Mid-LevelSenior
Tech Stack
DjangoJavaScriptMariaDBMySQLPostgresPythonReactTypeScript
About the role
- A Software Engineer is responsible for participating in all aspects of the DrChrono software development lifecycle for both new application development and existing system maintenance.
- Requirements Gathering/Documentation
- Requirements Estimation
- Software Development
- Automated Unit Testing
- Software Deployment
- Software Demonstrations
- Systems Documentation
- Daily Stand Ups
- Retrospectives
- Developer Mentoring/Pairing
- Prototyping
- Code/Test/Deploy Software 70%
- Mentoring/Pairing/Code Reviews 20%
- Requirement Estimation & Software Spikes 5%
- Meetings/Presentations/Demos 5%
Requirements
- 5+ years of professional software development experience.
- 3+ years' experience writing production backend code in Python and Django
- 3+ years' experience doing front-end web development using HTML, CSS, and modern JavaScript
- 2+ years' experience with React and Typescript
- 3+ years of experience with Test Automation, Mocking, Stubs, etc
- Experience with Relational Databases (MySQL, PostgreSQL, MariaDB, or other)
- Demonstrates expertise in algorithms, refactoring and engineering best practices (DRY, SOLID, etc)
- Proficiency with Git
- Propensity to overcome challenges and solve “hard” problems
- Internal drive for continuous improvement (knowledge, standards, best practices)
- Desire to coach and mentor less experienced team members
- Experience conducting code reviews
- Strong communication skills with the ability to adjust communication to fit the audience
- Relentless desire to deliver, say what you’ll do and do what you say
- Bachelor or Master Degree in Computer Science is preferred or equivalent experience.
Benefits
- Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
- Robust health and wellness benefits, including an annual wellness stipend
- 401k with up to a 4% match and immediate vesting
- Flexible and generous (FTO) time-off
- Employee Stock Purchase Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoHTMLCSSJavaScriptReactTypescriptTest AutomationRelational DatabasesGit
Soft skills
communication skillsmentoringproblem solvingcontinuous improvementcode reviewsteam collaborationpresentation skillsadaptabilityleadershiptime management
Certifications
Bachelor Degree in Computer ScienceMaster Degree in Computer Science