Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer image - Rise Careers
Job details

Full Stack Software Engineer

CallRail is seeking a Full Stack Engineer with a focus on backend experience to contribute to several technologies and domains involving telephony and web application development.

Skills

  • Ruby on Rails
  • Typescript
  • SQL (Postgres)
  • Testing best practices
  • Technical design

Responsibilities

  • Build and maintain the platform
  • Evaluate and drive system-level design changes
  • Communicate effectively with team members
  • Mentor and lead team discussions
  • Continually learn and improve skills

Education

  • Bachelor's degree in Computer Science or related field preferred

Benefits

  • Healthcare coverage
  • Dental & vision coverage
  • Flexible vacation policy
  • 401K matching
  • Employee stock options
  • $2,000 educational allowance
To read the complete job description, please click on the ‘Apply’ button
CallRail Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CallRail DE&I Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of CallRail
CallRail CEO photo
Marc Ginsberg
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, CallRail

CallRail is on the lookout for a talented Full Stack Software Engineer to join our dynamic team in Atlanta, Georgia. If you have a passion for building and maintaining robust software solutions, then this is the role for you! As a Full Stack Engineer, you’ll dive into an impressive variety of technologies, from telephony systems to artificial intelligence, enhancing our web applications, and advancing data storage solutions. You’ll take charge of a domain within our platform, working closely with a collaborative team that is committed to innovation. Your expertise in backend development will come in handy as you participate in system-level design changes, driving both performance and usability improvements. We value superb communication skills, so you'll be sharing your insights and seeking feedback to help foster a positive and growth-oriented codebase. Moreover, we embrace growth at CallRail. You’ll have opportunities to mentor your peers, make impactful technical decisions, and continuously develop your skills. Familiarity with Ruby on Rails, Javascript, Typescript, and SQL (Postgres) will make you a strong candidate, but we’re also open to those who can showcase their ability to grow and adapt in a fast-paced environment. If you don’t meet every requirement, don’t worry! We encourage you to apply. Join us in our journey to reshape communications and enhance customer experiences while enjoying generous perks like healthcare, flexible vacation policies, and educational allowances. At CallRail, we’re not just building a platform; we’re cultivating a community, and we’d love for you to be part of it!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at CallRail
What are the primary responsibilities of a Full Stack Software Engineer at CallRail?

As a Full Stack Software Engineer at CallRail, your primary responsibilities will include building and maintaining our platform, collaborating with team members to improve our codebase, and participating in technical design decisions. You will also work on web application development, integrating various technologies and engaging with third-party vendors.

Join Rise to see the full answer
What technologies should a Full Stack Software Engineer at CallRail be familiar with?

Candidates for the Full Stack Software Engineer role at CallRail should have experience with Ruby on Rails, Javascript, Typescript, SQL (Postgres), and various frameworks and tools like Angular, Sidekiq, and Elasticsearch. Familiarity with AWS, Docker, and Kubernetes is a plus, but we're open to diverse technical backgrounds.

Join Rise to see the full answer
What qualifications do you need for the Full Stack Software Engineer position at CallRail?

The qualifications for the Full Stack Software Engineer position at CallRail typically include experience in building web applications using Ruby on Rails, a strong understanding of SQL, and expertise in code quality and testing best practices. While a robust technical background is essential, we're also looking for candidates who demonstrate a willingness to learn and adapt.

Join Rise to see the full answer
What is the work environment like for a Full Stack Software Engineer at CallRail?

At CallRail, the work environment for a Full Stack Software Engineer is collaborative and supportive, emphasizing teamwork and ongoing learning. We have a culture that values open communication, mentorship, and innovation, making it a great place for personal and professional development.

Join Rise to see the full answer
Is remote work an option for Full Stack Software Engineers at CallRail?

CallRail offers hybrid work options for Full Stack Software Engineers, allowing for a combination of in-office and remote work. However, we do require presence in the office on Tuesdays and Thursdays to foster collaboration and maintain team dynamics.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
What is your experience with Ruby on Rails as a Full Stack Software Engineer?

In your response, emphasize your hands-on experience with Ruby on Rails, discussing specific projects you’ve worked on, your role in those projects, and how you’ve contributed to the overall success of the application. Mention the testing practices you've implemented to ensure code quality.

Join Rise to see the full answer
Can you describe a challenging technical problem you faced and how you resolved it?

Use the STAR method (Situation, Task, Action, Result) to provide a detailed example of a technical challenge, focusing on your problem-solving skills and the successful outcome that followed your intervention.

Join Rise to see the full answer
How do you approach code reviews as a developer?

Discuss your philosophy around code reviews, emphasizing collaboration, the importance of constructive feedback, and how you aim to empower your teammates while enhancing the overall quality of the codebase.

Join Rise to see the full answer
What strategies do you use to stay current with new technologies?

Share your process for staying up-to-date with industry trends, including attending workshops, taking online courses, participating in developer communities, or contributing to open source projects, proving your commitment to continuous learning.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your time management strategies, emphasizing prioritization techniques such as the Eisenhower matrix or Agile methodology, and providing examples of how you've applied these in your past work.

Join Rise to see the full answer
What role do you believe documentation plays in software development?

Explain the importance of documentation in ensuring clarity throughout the development process, facilitating onboarding for new team members, and maintaining a sustainable code base, providing examples from your previous experience.

Join Rise to see the full answer
Describe your experience working in a team environment.

Highlight your collaborative attitude, experiences working in diverse teams, and how you've successfully navigated conflicts or challenges within team dynamics, emphasizing teamwork as a core value.

Join Rise to see the full answer
What is your experience with front-end technologies like Angular and TypeScript?

Discuss specific projects where you leveraged Angular and TypeScript, focusing on user experience improvements, and how you integrated these technologies with backend services.

Join Rise to see the full answer
Can you detail your experience with SQL and database management?

Describe your proficiency with SQL, sharing examples of complex queries you’ve written, and how you've optimized database performance while ensuring data integrity.

Join Rise to see the full answer
What interests you about working at CallRail as a Full Stack Software Engineer?

Express your enthusiasm for CallRail’s mission, the technologies they use, and how you see yourself fitting into their culture of collaboration and continuous improvement, making sure to align your values with theirs.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join UiPath as a Senior Software Engineer to innovate and drive the development of their automation solutions.

Posted 4 days ago

Join our team as a Frontend Developer (ReactJS) and help shape online experiences for leading brands in a fully remote environment.

Photo of the Rise User
Posted 2 days ago

Join Visa as a Senior Software Engineer to help build innovative open banking solutions in a hybrid work environment.

Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Frost Bank Remote San Antonio, TX - Downtown
Posted 8 days ago
Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 11
Posted 8 days ago
Photo of the Rise User
Flagship Pioneering, Inc. Hybrid Cambridge, Massachusetts, United States
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago

Deliver tools businesses need to market smarter, drive more quality leads, centralize communications, and turn leads to customers.

32 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
19 people applied to Front-end Developer at Venturenox
Photo of the Rise User
35 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec