Versapay is a company that turns accounts receivable into a competitive advantage. As a Senior Software Developer on the Cash App Squad, you will work with a talented group of engineers to deliver quality code, streamline processes, and mentor less experienced developers while implementing new features and improving user experiences.
Responsibilities:
- Get stuff done: Implement new features, improve user experiences, and fix bugs in a mature SaaS application
- Grow those around you: Review PRs to educate others of best practices, pair program with people who are stuck on a problem, ensure the team is following agreed upon standards
- Design solutions: As needed, work closely with the Implementations Team to turn customer needs/pain points into actionable work with technical designs
- Help define and implement future architecture: Help create an architectural roadmap to future proof our app and make that plan come to life
- Focus on NFRs: Ensure we have the right level of resiliency, logging, monitoring, security, etc
- Support production: Help debug/diagnose/triage emergency production issues (luckily rare)
Requirements:
- 5+ years of experience with RoR and Javascript
- B.S. Computer Science, Mathematics, or related field is preferred but not necessary
- Familiarity with SaaS applications and the FinTech domain are a plus
- A strong understanding of programming patterns, best practices, long term software maintenance, software architecture, and how to balance best vs. practical
- Work closely with others to achieve team goals
- Understand how to give feedback appropriately
- Mentor/coach via pair programming if needed
- Ensure that the code is appropriately optimized (avoiding n+1 queries, etc.), appropriately structured, appropriately formatted, that technical decisions made are right, that the code is well-tested, and that we aren't introducing technical debt
- Succeed as a team, fail as a team
- Promote a blameless culture
- See teammates as equals
- React.js
- Postgres
- Redis
- Elasticsearch + Kibana
- C++ (very minor)
- Datadog
- New Relic
- Loggly
- AWS
- Azure
- Kubernetes
- Semaphore CI