FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
BonterraGeneralist developer for ActionKit at NGP VAN helping clients advance democracy, fight inequality, and more. Work involves coding, client support, and overall product direction.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining database-backed web applications using frameworks like Ruby on Rails or Django, while effectively communicating and collaborating with clients and team members to refine product direction and enhance code quality.
Highest-signal resume keywords
Ruby On RailsDjangoDatabase-Backed Web ApplicationsCode DebuggingClient Communication
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Code RefactoringPerformance TuningTooling DevelopmentMonitoringAttention To Detail
Soft Skills
Communication SkillsCollaboration SkillsEmpathy
Tech Stack
Tools & technologiesAWSCloudDjangoMySQLPythonRubyRuby on Rails
About the role
Key responsibilities & impact- Help develop and maintain ActionKit’s codebase, from building brand new features to polishing, debugging, refactoring, or improving the efficiency or reliability of existing code.
- Help shape the direction of the product by proposing ideas, collecting client feedback, and refining broad ideas into concrete plans.
- Work directly with clients through our email support system and sometimes other means; writing release notes; or participating in ClientCon.
- Contribute as needed to other technical functions like operations, tooling, monitoring, performance tuning, and more.
Requirements
What you’ll need- Skills and judgment to produce high-quality work, from attention to detail in coding and testing to big-picture wisdom about risk and simplifying tricky plans.
- Communication and collaboration skills.
- Empathy with others' needs, from coworkers to clients.
- Experience building database-backed web apps, especially using dynamic-language frameworks like Ruby on Rails or Django. Adjacent experience will be considered, too.
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities