Take ownership of small-to-medium features from technical design through to launch.
Work collaboratively with your team to define, break down, and prioritize tasks.
Focus on developing high-quality solutions without sacrificing productivity, making consistent progress on assigned tasks.
Consider scalability, testability, supportability, observability, and maintainability in your approach, writing code that incorporates these principles with guidance from experienced engineers.
Diagnose production issues (with verification from other team members) and contribute to suggesting solutions; communicate effectively within the team and externally.
Build effective and collaborative working relationships with your team members and actively support diversity, equity, and inclusion at Invoca.
Report to the Manager, Software Engineering and work on close-knit, cross-functional teams across databases, front ends, and telephony.
Requirements
Experience with some of our primary technologies: Ruby on Rails (or similar), MySQL/PostgreSQL, and HTML/CSS/JavaScript.
The ability to quickly learn new skills and make significant progress on tasks.
Strong communication skills and the ability to gracefully deliver and receive feedback from peers and managers.
A Bachelor’s Degree or equivalent practical experience.
Must be located in the United States or Canada only; unable to provide visa sponsorship for this position.
Consider scalability, testability, supportability, observability, and maintainability in development work.
Benefits
At Invoca, all new hires in the U.S. receive benefits starting on day one of employment.
Flexible Time Off – We encourage a healthy work-life balance. Our flexible paid time off policy allows you to recharge and take time away as needed.
Paid Holidays – Invoca provides 16 U.S. paid holidays, including a winter break.
Health Benefits – medical, dental, and vision coverage, with multiple plan options; Fertility assistance is also included.
Retirement – Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%.
Stock Options – All employees are invited to share in Invoca’s success through stock options.
Mental Health Program – Well-being support through our SpringHealth program.
Paid Family Leave – Up to 6 weeks of 100% paid leave for baby bonding, adoption, and caring for family members.
Paid Medical Leave – Up to 12 weeks of 100% paid leave for childbirth and medical needs.
InVacation – Bonus after 7 years of service.
Wellness Subsidy – Subsidy that can be applied toward gym memberships, fitness classes, and more.
Position Base Range - Salary Range $102,500 - $145,500/year plus bonus potential.
Benefits for teammates outside the U.S. may vary to ensure compliance with local laws and regulations.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsMySQLPostgreSQLHTMLCSSJavaScriptscalabilitytestabilitysupportabilitymaintainability
Soft skills
communicationcollaborationfeedback deliveryproblem-solvingownershipprioritizationadaptabilitysupport for diversityequityinclusion